我正在尝试在 foreach 中使用 knockoutjs 模板,但无法弄清楚数据成员需要是什么:
HTML
<script type="text/html" id="userPicture-template">
<p data-bind="text: testText"></p>
</script>
<div >
<ul data-bind="foreach: voters">
<li data-bind="template: { name: userPicture-template, data: $data }">
</li>
</ul>
</div>
<div data-bind="foreach: voters" >
<div>
<div data-bind="template: { name: userPicture-template, data: $data }">
</div>
</div>
</div>
Javascript
ko.applyBindings({
voters: [
{ testText: "hello" },
{ testText: "world" },
]
});