3
淘汰賽js的麻煩。但在我看來,這是一個錯誤。也許有一些解決方法。淘汰js強制重新排序數組項後重新綁定
有一個排序列表here的例子,它的工作原理。並且有another example,它沒有。它們之間的唯一區別是KO的版本。
任何幫助,將不勝感激。
更新: 我不知道原因,但調用splice方法後,KO刷新綁定以一些不正確的方式。所以我找到的解決方法 - 強制重新綁定數組模型。
我使用強制重新綁定的代碼如下:
// newArray is ko.observableArray([...])
var original = newArray();
newArray([]);
newArray(original); // KO will rebind this array
是否有更優雅的方式來強制重新綁定?
我不知道你期待什麼,但我看到_exactly_在兩個頁面相同的行爲。 –
嘗試對物品進行分類 – Serhiy