Ionic2 + Angular2 - 尝试分配给只读 属性

Ionic2 + Angular2 - Attempted to assign to readonly property

我正在使用离子刷新 api,它可以拉取页面并使用更新进行刷新。

angular2 页面刷新方法。我想清除现有行,然后使用 .push() 方法添加新行。当我用 this.rows = [] 清理 属性 时,出现以下错误。

8 470644 error EXCEPTION: TypeError: Attempted to assign to readonly property. in [rows in ListPage@25:30]

是否有任何其他方法可以清除 this.rows 属性 的先前数组?

所以不要重新分配行数组,修改现有的:

this.rows.length = 0;

将数组长度设置为 0 有效地清除了数组(通过修改就地)。