関連するビューが更新されるように、ArrayController のコンテンツ プロパティの要素を更新するための最良の方法は何ですか。
現在、私は次のコードを使用しています。これはコンテンツを更新しますが、ビューは更新しません
updateContent: function(device) {
for (var index = 0; index < this.content.length; index++) {
if (this.content[index]._id === device._id) {
this.content.splice(index, 1, device);
break;
}
}
}
これを行うための最良のアプローチは何ですか?
この特定のケースでは、ビューの更新に応じてデバイスの状態が変化するため、soket.io を使用してサーバーから呼び出しを受けています。