我正在使用离子刷新api,它允许页面被拉动并刷新更新。
关于刷新方法的 angular2页面。我想清理现有行,然后使用.push()
方法添加新行。当我使用this.rows = []
清除属性时,我收到以下错误。
8 470644错误EXCEPTION:TypeError:尝试分配给readonly属性。在[ListPage @ 25:30]中的行
是否有其他方法可以清除this.rows
属性的前一个数组?
答案 0 :(得分:2)
所以不要重新分配行数组,修改现有的数组:
this.rows.length = 0;
将数组长度设置为0
可以有效地清除数组(通过修改它来实现)。