アイテムがそのコレクションに追加/削除されたときに、監視可能なコレクションにバインドされた div のリストを更新するプラグインまたは jquery ユーティリティはありますか? 何千ものアイテムがあるため、バインドされたリストが変更されたときに div を追加/削除する最適な方法を探しています。
KO または jquery.tmpl でこれについて聞いてみたいと思います。
アイテムがそのコレクションに追加/削除されたときに、監視可能なコレクションにバインドされた div のリストを更新するプラグインまたは jquery ユーティリティはありますか? 何千ものアイテムがあるため、バインドされたリストが変更されたときに div を追加/削除する最適な方法を探しています。
KO または jquery.tmpl でこれについて聞いてみたいと思います。
これはあなたが探している答えではないかもしれませんが、それを行う 1 つの方法になる可能性があります。Add および Remove メソッド (または配列を変更する他の関数) を持つオブジェクト内に配列をラップします。
var Collection = (function () {
var collectionArray = new Array();
//"private" methods
function updatePageDivs()
{
//Logic to update your Divs
}
//"public" methods
return{
Add: function(element){
collectionArray[collectionArray.length] = element;
updatePageDivs();
},
Remove: function(element){
//other logic to remove elements and to trigger the updatePage
}
}
});
電話できるようになりました
Collection.Add()
と
Collection.Remove()
JavaScript コレクションを変更します。どちらも pagediv を更新します。