以下html对我不起作用。
<div id="weightListViewTemplate" data-win-control="WinJS.Binding.Template">
<span data-win-bind="innerText: name; id: id"></span>
</div>
<div id="basicListView" style="width:420px;height:600px" data-win-options="{ itemTemplate: select('#weightListViewTemplate') }"
data-win-control="WinJS.UI.ListView">
</div>
显示列表但未在span对象上设置ID属性。
如何根据数据源/数组中的相应值在模板中动态设置范围的id?
答案 0 :(得分:0)
我不建议使用实际的ID属性。我相信你不能通过数据绑定来设置它 - 我相信WinJS在封面元素上使用ID来允许对DOM元素的弱引用。因此,它不允许您设置ID。
我建议改用另一个属性或属性。