【发布时间】:2012-02-08 00:36:57
【问题描述】:
我对使用映射插件时应该在何时何地声明我的 viewModel 感到困惑。
这是我的 json 文件:
{
"members": [
{
"memberid": "001",
"membername": "Jason"
},
{
"memberid": "002",
"membername": "Bob"
}
]
}
这是 html 模板:
<div data-bind="foreach: members">
<h3 data-bind="text: memberid"></h3>
<p>Name: <span data-bind="text: membername"></span></p>
</div>
这是其余的:
var data = $.getJSON("members.json",function(data)
{
var viewModel = ko.mapping.fromJSON(data);
ko.applyBindings(viewModel);
}
);
ko.mapping.fromJSON(data, viewModel);
提前感谢您的帮助!
【问题讨论】:
标签: knockout.js knockout-mapping-plugin