を使用してhtml table
をレンダリングします。私のコントローラはそのようになっています。あなたが見ることができるように、私は定期的に$scope.foo
配列を更新していますAngularJS ngRepeat更新モデル
app.controller("fooCtrl", function($scope, WebSocket) {
$scope.foo = [ ... ];
WebSocket.start(function(data) {
// this is a callback on websocket.onmessage
// here is a for loop iterating through $scope.foo objects and updating them
});
});
。しかし、私の見解はこれと同様に構成されています
<tr ng-repeat="item in foo">
...
</tr>
問題がある、私はfoo
を更新するとき、それは新しいデータで私のテーブルを再レンダリングされません。
この問題についてはどうすればよいですか?
こんにちは、ng-repeatリストの上部に項目を追加する方法はよく分かりますか?私は私のリストを更新することができます - 新しいアイテムがレンダリングされますが、それはリストの一番下に移動します。 – lulu88