Görünüm modelimde observableArray
var. Vm'yi oluşturduktan sonra, verileri tamamen observableArray
ile değiştirmek istiyorum.Knockout.js konumundaki tüm öğeleri değiştirin observableArray
//Initial Setup
var vm = {};
vm.roles = ko.observableArray([]);
ko.applyBindings(vm);
//....replace array later on....
vm.roles(["1", "2"]);
Bu iyi çalışıyor gibi görünüyor, ama bu yanlış ve bellek sızıntıları yol açabilir eğer endişe: İşte ben yapıyorum nasıl. Mevcut bir observableArray
numaralı telefonu güncellemenin tercih edilen yolu, tüm verilerini değiştirmek istediğinizi varsayar mı?
observableArray
'un bir removeAll()
yöntemine sahip olduğunu fark ettim ve bunun temiz bir şekilde yapılması için çağrılması gerekip gerekmediğini merak ettim, ya da yaptığım işin iyi olup olmadığını merak ettim mi?
yeniden vardı. Eğer belgeleri/bağlantıları destekleyen gelmiş olabilir misin ifaden? Tabii ki, tabi ki; Siz Bay Knockmeout sizsiniz (O;) – Kristopher