我有数组列表,比如说 table#1,table#2,... table#10
我想单击表号,然后在面板中显示该表的列表项。
这是片段代码。
HTML,唯一的问题是这一行。我想在单击列表编号时动态更改编号并刷新。
<div data-bind="foreach: table[number].lines"> // <-- this line
<p>
<span data-bind="text: name"></span>,
<span data-bind="text: qty"></span> @
<span data-bind="text: price"></span> =
<span data-bind="text: extendedPrice"></span>
</p>
</div>
对象数组
var table = new Array();
table[0] = new tableClass('one');
table[1] = new tableClass('two');
table[2] = new tableClass('three');
table[3] = new tableClass('four');
申请KO
ko.applyBindings(table, $('#tablePos').get(0));
我不想使用更多的部分绑定。因为我在这个页面中使用了太多的绑定。
谢谢你们