1
我有一個fiddle這裏我想生成的foreach只有列表的最後一個元素顯示在淘汰賽
<ul data-bind="foreach: allItems">
<li ><p data-bind="text: name"></p></li>
</ul>
,但僅顯示數組的最後一個元素的列表。我究竟做錯了什麼?
我有一個fiddle這裏我想生成的foreach只有列表的最後一個元素顯示在淘汰賽
<ul data-bind="foreach: allItems">
<li ><p data-bind="text: name"></p></li>
</ul>
,但僅顯示數組的最後一個元素的列表。我究竟做錯了什麼?
你的小提琴只聲明一個數組項目。
this.allItems = ko.observableArray([{name:"Fries", name:"Eggs Benedict", name:"Ham", name:"Cheese"}]);
應該
this.allItems = ko.observableArray([{name:"Fries"}, {name:"Eggs Benedict"}, {name:"Ham"}, {name:"Cheese"}]);