【发布时间】:2016-01-20 05:55:58
【问题描述】:
我不确定为什么我的 foreach 部分不起作用?第一个数据绑定文本:Id 正在工作。
淘汰赛:
import Knockout from 'knockout';
function ViewModel() {
var self = this;
self.Id = ko.observable();
self.Sections = ko.observableArray();
};
var viewModel = new ViewModel();
ko.applyBindings(viewModel);
$.getJSON("/api/projects/3455", function(data) {
console.log(data);
viewModel.Id(data.Id);
viewModel.Sections(data.Sections);
});
HTML:
<div data-bind="text: Id">
<div data-bind="foreach: Sections">
<div data-bind="text: Id"></div>
</div>
</div>
返回的 JSON:
【问题讨论】:
标签: knockout.js