Nasıl bir ObservableArray/Ekle bir öğe eklemek için Knockout.js belirli bir pozisyonda
Bulduğum tüm nakavt örnekler gibi kullanarak, bir ObservableArray sonuna yeni bir öğe eklemek gibi görünüyor
viewModel.SomeItems.push(someNewItem);
Tabii ki bu dizinin sonunda öğeyi yerleştirir.
Nasıl ekleyebilirim bir ObservableArray madde belirli bir konumda?
örn. gibi bir şey
viewModel.SomeItems.push(someNewItem, indexToInsertItAt);
CEVAP
splice yöntem yerel JavaScript kullanmak gerekir
viewModel.SomeItems.splice(2,0,someNewItem);
Doktorlar burada - https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/splice
Örnek burada (Nakavt belli değil) - Javascript - Insert Item into Array at a Specific Index
Nakavt dokümanlar
Dizi, itme gibi içeriğini değiştirme işlevleri ve birleşme, KO yöntemlerini otomatik olarak bağımlılık izleme tetik mekanizma tüm kayıtlı dinleyicilere değişiklik bildirim,o kadar ve UI otomatik olarak güncellenir.

Nasıl belirli bir pozisyonda diziler i...
Nasıl belirli bir dizinde bir diziye b...
Nasıl belirli bir Linux 32 bit veya 64...
Bunları nasıl belirli sütun adları ile...
Nasıl Gıt belirli revizyon tek bir dos...