Knockout.js KnockoutJs中的嵌套foreach不工作
我做的每件事都是对的,但由于一些奇怪的原因,我无法显示嵌套列表Knockout.js KnockoutJs中的嵌套foreach不工作,knockout.js,Knockout.js,我做的每件事都是对的,但由于一些奇怪的原因,我无法显示嵌套列表 <div> <span>Account</span> <hr/> <table> <thead> <tr> <th>System Name</th> <th>Manual link</th>
<div>
<span>Account</span>
<hr/>
<table>
<thead>
<tr>
<th>System Name</th>
<th>Manual link</th>
<th>Contact No</th>
</tr>
</thead>
<tbody data-bind="foreach: mapping.employee">
<tr>
<td data-bind="text :SystemName"></td>
<td data-bind="text : ManualLink"></td>
<td data-bind="text : ContactNo "></td>
</tr>
<tr>
<table>
<thead>
<tr>
<th>AccountName</th>
<th>AccountType</th>
<th>Username</th>
<th>Password</th>
</tr>
</thead>
<tbody data-bind="foreach: UserAccount">
<tr>
<td data-bind="text: AccountName"></td>
<td data-bind="text: AccountType"></td>
<td data-bind="text: Username"></td>
<td data-bind="text: UserAccount"></td>
</tr>
</tbody>
</table>
</tr>
</tbody>
</table>
<hr/>
</div>
var data ={ "employee": [{
"SiteId": 9,
"SystemId": 1,
"SystemName": "Glocus",
"ManualLink": "http://www.Glocus.com/Guide",
"ContactNo": "301-489-8989",
"UserAccount": [{
"AccountId": 1,
"AccountName": "Sisij",
"AccountType": "Customer System",
"Username": "Tybeke",
"Password": "*****"
}, {
"AccountId": 2,
"AccountName": "gabid",
"AccountType": "System System",
"Username": "Tybeke",
"Password": "*****"
}]
}, {
"SiteId": "1",
"SystemId": 2,
"SystemName": "TheSecondWorld",
"ManualLink": "http://www.TheSecondWorld.com/Guideplan",
"ContactNo": "301-489-8989",
"UserAccount": [{
"AccountId": 1,
"AccountName": "Uniqex",
"AccountType": "Customer System",
"Username": "TUniqux",
"Password": "*****"
}, {
"AccountId": 5,
"AccountName": "Celind",
"AccountType": "System System",
"Username": "GCElinds",
"Password": "*****"`enter code here`
}]
}]};
model = function()
{
self = this;
self.mapping = ko.mapping.fromJS(data);
};
账户
系统名称
手动链接
联系电话
帐户名
帐户类型
用户名
暗语
变量数据={“员工”:[{
“站点ID”:9,
“系统ID”:1,
“系统名称”:“Glocus”,
“手动链接”:http://www.Glocus.com/Guide",
“联系人编号”:“301-489-8989”,
“用户帐户”:[{
“帐户ID”:1,
“账户名称”:“Sisij”,
“账户类型”:“客户系统”,
“用户名”:“Tybeke”,
“密码”:“******”
}, {
“帐户ID”:2,
“AccountName”:“gabid”,
“AccountType”:“系统”,
“用户名”:“Tybeke”,
“密码”:“******”
}]
}, {
“站点ID”:“1”,
“系统ID”:2,
“系统名称”:“第二世界”,
“手动链接”:http://www.TheSecondWorld.com/Guideplan",
“联系人编号”:“301-489-8989”,
“用户帐户”:[{
“帐户ID”:1,
“账户名称”:“Uniqex”,
“账户类型”:“客户系统”,
“用户名”:“TUniqux”,
“密码”:“******”
}, {
“帐户ID”:5,
“AccountName”:“Celind”,
“AccountType”:“系统”,
“用户名”:“GCElinds”,
“密码”:“******”`在此处输入代码`
}]
}]};
模型=函数()
{
self=这个;
self.mapping=ko.mapping.fromJS(数据);
};
ko.应用绑定(模型)
http://jsfiddle.net/32765/2/
我在这上面已经有一段时间了。少了什么?任何帮助都将不胜感激。我已经包括了一个链接到上面的小提琴手 查看控制台,它会告诉您错误