1
我在同一個表中有兩段代碼。一個看起來是這樣的:knockoutjs foreach不工作
<tr>
<th data-bind="text: tableHeaders()[0].title"></th>
<th data-bind="text: tableHeaders()[1].title"></th>
<th data-bind="text: tableHeaders()[2].title"></th>
</tr>
而其他看起來像這樣:
<tr data-bind="foreach: tableHeaders">
<th data-bind="text: title"></th>
</tr>
第一個正確打印出來,而第二個不打印出任何東西。翻翻源代碼顯示
<tr data-bind="foreach: tableHeaders"></tr>
我一直無法複製我的問題的jsfiddle(作品:http://jsfiddle.net/nnjEf/4/),所以這顯然是另一個問題。任何想法如何我可以解決問題?
你可以發佈你的viewmodel。你的HTML是正確的。 – Tyrsius
我添加了jsfiddle鏈接,但它在那裏工作正常。 – bdev
檢查螢火蟲以查找錯誤。 – Wiz