[英]How knockout ko.mapping.fromJs() handles the $ref nodes in Json
來自服務器的Json包含如下引用:
[
{
id:"1",
name:"Mehran",
supervisor:
{
id:"2",
name: "Ayaz",
supervisor: null
}
},
{
id:"3",
name:"Ramin",
supervisor: {$ref="1"}
}
]
剔除映射的fromJS
或fromJson
解釋這一點?
您的示例中的JSON 無效 。 這是意外令牌{$ref="1"}
。
fromJS
函數的參數應為有效的JSON
函數fromJson
參數應該是有效JSON值的字符串表示形式。
在這兩種情況下,基因敲除均會導致異常。 您應該傳遞完整的對象而不是引用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.