来自服务器的Json包含一些这样的引用:
[
{
id:"1",
name:"Mehran",
supervisor:
{
id:"2",
name: "Ayaz",
supervisor: null
}
},
{
id:"3",
name:"Ramin",
supervisor: {$ref="1"}
}
]
淘汰赛地图的fromJS
或fromJson
如何解释这个?
答案 0 :(得分:0)
您示例中的JSON是无效。这是意外的令牌{$ref="1"}
fromJS
函数的参数应该是有效的JSON
函数fromJson
的参数应该是有效JSON值的字符串表示形式。
Knockout将在两种情况下抛出异常。您应该传递完整对象而不是引用