这段与模板和 foreach 的绑定失败:
<div data-bind="template: { name: 'tmplA', foreach: { data: items } }">
</div>
<script id="tmplA" type="text/html">
<h1 data-bind="text: text"></h1>
</script>
我用于绑定的 javascript 代码:
ko.applyBindings(
{
items:
[
{
text: "A"
},
{
text: "B"
}
]
});
显示错误的小提琴:http: //jsfiddle.net/ab3RN/2/
我使用foreach: { data: items }的原因是还能够使用 afterAdd、afterRender 等。我希望能够在每次呈现新项目时调用回调。
如果我只使用foreach: items绑定工作没有问题。
这是一个错误还是我做错了?