Knockout-2.2.0.js kullanıyorum. ObsableArray üzerinde bir foreach döngüsünü oluşturdum ve dizide yalnızca ilk elemanı göstermek istiyorum. Bunun için denedim: (çalışmaz ikisi)Foreach döngü bağlayıcısında yalnızca ilk öğe nasıl gösterilir?
İlk
<!-- ko foreach: myArray -->
<span data-bind="text: $data, visible: $index == 0"></span>
<!-- /ko -->
İkinci
<span data-bind="text: myArray[0]"></span>
O unsur olacaktır dışında herhangi dizi öğesi üzerinde ayarlarsanız bir _destroy
özellik olduğunu biliyoruz kullanıcı arayüzünde foreach döngüsünden hariç tutuldu. Ama bunu benim durumumda kullanmak istemiyorum. Herkes bana burada neyi yanlış yaptığımı söyler mi?
Foreach yapmayı ve "span-data-bind =" text: myArray() [0] gibi bir şey yapamazsınız, görünür: true ">" –
myArray gözlenebilirse, unutma Dizine erişmek için bir işlev gibi çağırmalısınız. Ayrıca, Chrome'da çalıştırıp konsolu kontrol ettiniz mi (f12)? Size ne gibi bir hata veriyor? –