我无法找到准确描述在这种情况下要做什么的文档。
我的DataSource
:
schema: {
model: {
id: "Id",
fields: {
BuyerProfile: [
{
Id: { type: "number" },
Name: { type: "string" },
City: { type: "string" },
State: { type: "string" },
Description: { type: "string" },
BuyerType: [
{
Id: { type: "number" },
Name: { type: "string" }
}
]
}
]
}
}
}
我的JSON格式正常,我没有任何错误。但是当我尝试在我的剑道模板中打印任何项目时,我只是打印undefined
。
例如:
<script type="text/x-kendo-tmpl" id="profileTemplate">
<p> #:BuyerProfile.Name# </p>
</script>
上面的示例实际上只是在undefined
标记内打印p
。没有JavaScript错误或其他任何东西。
我可能错了,但我想我在某处读到了这就是你如何使用Kendo嵌套的JSON对象。然而,显然不是因为它不起作用或者我错过了什么。