如何按照规定绑定knockoutjs中的默认json数据?
例如:
var initialData = [
{
"employee": [
{
"dotnet": [
{
"name": "sam",
"age": "25",
"yoj": "12"
},
{
"name": "raj",
"age": "28",
"yoj": "13"
}
],
"db": [
{
"name": "sam",
"age": "25",
"yoj": "12"
},
{
"name": "raj",
"age": "28",
"yoj": "13"
}
]
}
]
}
]
上面的代码结构是我喜欢的。我也想使用foreach循环。
答案 0 :(得分:0)
使用data-bind属性
完成绑定<span data-bind="text: myVariable"></span>
使用ko.observable()为双向绑定创建变量。
var employeeModel= {
employeeName: ko.observable(),
employeeAge: ko.observable(),
employeeYoj: ko.observable()
};
ko.observableArray()支持数组。
var employeeArray = ko.observableArray();
employeeArray.push(employeeModel);
此链接可帮助您入门。 http://knockoutjs.com/documentation/introduction.html