我的问题是如何使用KendoObservable对象创建 JSON 数据的视图模型对象(从 .json 文件解析)?
var viewModel = kendo.observable({
dtSource: new kendo.data.DataSource({
transport: {
read: {
url: "/data/SiteMaster.json",
dataType: "json"
}
},
schema: {
model: {
fields: {
siteName: { type: "string" },
address: { type: "string" },
status: { type: "string" },
persons: { type: "string" }
}
}
}
}),
});
我稍后将 viewmodel 对象绑定到 div 元素
kendo.bind($("div"), viewModel);
dtSource
但是,当我尝试在浏览器上的开发人员控制台上进行调试时,我无法从我得到的 JSON 文件中读取内容
我正在阅读的 SiteMaster JSON 文件如下
{
"siteMaster":[
{
"siteName" : "SHG",
"filename" : "site1.json",
"persons": 1,
"status": "70%",
"address": "BergesHill Road",
},
{
"siteName" : "ABC",
"filename" : "site2.json",
"persons": 1,
"status": "67%",
"address": "BergesHill Road",
},
{
"siteName" : "XYZ",
"filename" : "site3.json",
"persons": 1,
"status": "80%",
"address": "BergesHill Road",
},
{
"siteName" : "Scots",
"filename" : "site4.json",
"persons": 1,
"status": "80%",
"address": "BergesHill Road",
}]
}