Kendo ui 剑道ui数据网格-firebase
我正在使用带有firebase(RESTJSON响应)的KendoUI数据网格。结构可以包含多个对象。但是,这些对象不是标准数组格式。请参见下面的我的json文件:Kendo ui 剑道ui数据网格-firebase,kendo-ui,rest-firebase,Kendo Ui,Rest Firebase,我正在使用带有firebase(RESTJSON响应)的KendoUI数据网格。结构可以包含多个对象。但是,这些对象不是标准数组格式。请参见下面的我的json文件: { "users": { "contactdetails": { "email": "johnlittle@email.com" }, "firstname": "John", "id": 1, "surname": "L
{
"users": {
"contactdetails": {
"email": "johnlittle@email.com"
},
"firstname": "John",
"id": 1,
"surname": "Little"
}
}
我能够在网格列上读取名字和姓氏,但无法访问电子邮件对象
这是我的模式定义:
schema: {
model: {
fields: {
id: {type: "number"},
firstname: {type: "string"},
surname: {type: "string"},
email: {type: "string"}
}
}
}
据我所知,您不能将嵌套对象指定给模式模型定义。一种方法是,您可以将列模板用于电子邮件列
columns: [
{ field: "firstname", title: "FirstName" },
{ field: "surname", title: "Surename" },
{ title: "Email", template: "#= data.contactdetails.email #" },
],
贾皮,你是个明星!谢谢您!我只需要加上引号,马上就开始工作了。{字段:“电子邮件”,标题:“电子邮件”,模板:“#=data.contactdetails.Email#”}很高兴听到这个消息。我将编辑我的答案并在模板中添加引号。