【发布时间】:2017-01-09 06:34:22
【问题描述】:
我正在使用淘汰赛 js。现在我使用模板选项和本地 json 数据作为数据源。在此我无法将数据绑定到模板中的节点。
请在下面获取我的 html 代码:
<div data-bind="template:{name:'treeTemplate',data:{da:Data}}"></div>
<script id="treeTemplate" type="text/html">
<b data-bind="text:$data.text"></b>
请在下面获取我的脚本部分
var treeData = [
{ id: 1, text: "UK"},
{ id: 2, text: "Steven John" },
{ id: 3, text: "USA" },
{ id: 5, text: "Andrew" },
{ id: 4, text: "Angelica" }
];
window.viewModel = {
value: ko.observable(new Date(2015, 06, 15)),
Data: ko.observableArray(treeData)
};
$(function () {
// declaration
ko.applyBindings(viewModel);
});
我也更新了 jsfiddle 中的示例。请获取以下链接:
https://jsfiddle.net/38vnznht/
您能否请任何人就此提出建议。感谢您的帮助。
【问题讨论】:
标签: javascript knockout.js knockout-2.0 knockout-mapping-plugin knockout-validation