2016-03-03 50 views
1

我使用離子刷新api,它可以讓頁面被拉動並刷新更新。Ionic2 + Angular2 - 試圖分配到只讀屬性

刷新方法的angular2頁面。我想清理現有的行,然後用.push()方法添加新行。當我使用this.rows = []清理屬性時,出現以下錯誤。

8 470644 error EXCEPTION: TypeError: Attempted to assign to readonly property. in [rows in [email protected]:30]

是否有任何其他方式清洗以前的陣列this.rows屬性?

回答

1

所以,不要重新分配陣列的行,修改現有的一個:

this.rows.length = 0; 

設定數組的長度,以有效地0清除陣列(在適當位置,通過修改它)。

+0

很好,我不知道。我會在我的離子應用程序再次啓動後立即嘗試。它更新後完全破碎哈哈(他們已知的問題) – Basit