我到处都看到 Knockout observableArray 包含如下字典:
var people = ko.observableArray([
{
name: 'john',
age: 27
}
]);
但是我们可以只有一个像 ko.observableArray([1, 2, 3]); 这样的平面数组吗?如果是,那么我们如何在模板中迭代它?
最佳答案
使用 $data
迭代模板中的平面数组:
<ul data-bind="foreach: people">
<li>
The current item is: <b data-bind="text: $data"></b>
</li>
</ul>
请参阅docs ,部分注释 1:使用 $data 引用每个数组条目。
关于javascript - 平面可观察数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40057125/