有了这样的一个JSON:如何使用KnockoutJS和映射插件观察子对象?
JSON字符串
{
"SelectedOption" : {},
"Options" : [
{ "ID": 0, "Name": "Zero" },
{ "ID": 1, "Name": "One" }
]
}
的问题是:我怎么能告诉映射插件,该SelectedOption
属性为ko.observable?
客户端代码
var _json = '{
"SelectedOption" : {},
"Options" : [
{ "ID": 0, "Name": "Zero" },
{ "ID": 1, "Name": "One" }
]
}';
var viewModel = ko.mapping.fromJSON(_json);
ko.applyBindings(viewModel);
我写了一个的jsfiddle显示问题 http://jsfiddle.net/BvVce/3/
有一个复杂的对象http://jsfiddle.net/BvVce/8/ – Tocco 2013-05-03 14:43:39
参考此答案的工作的例子,我已经回答了类似的问题[这里] [1] [1]:http://stackoverflow.com/a/24670804/2764258 – 2014-07-10 07:47:52