0

当我设置为之后想要push物品时出现以下错误nullobservableArray()

无法读取 null 的属性推送

self.roomMembers(null);

// I got error here
self.roomMembers.push(new member(user));

我怎么解决这个问题?

4

2 回答 2

1

如果您想清除您的可观察数组,然后推送到它,请不要使用,self.roomMembers(null)而是使用self.roomMembers([])

于 2013-10-31T13:38:01.807 回答
1

self.roomMembers([])如@jj689 所述,要清除可观察数组,您可以使用 ko removeAll 方法: self.roomMembers.removeAll()。removeAll 还将当前值作为数组返回。

于 2013-10-31T13:38:24.963 回答