gpt4 book ai didi

kendo-ui - 我的 Kendo 数据源架构必须是什么样的?

转载 作者:行者123 更新时间:2023-12-03 23:46:13 25 4
gpt4 key购买 nike

给定这个json?

[
{
"CompanyId":20,
"CompanyName":"Walmart",
"CompanyContacts":[
{
"CompanyId":20,
"FirstName":"Bob",
"LastName":"Green",
"Email":"bob@test.com",
"Phone":"1234567",
"IsActive":false
}
]
}
]

最佳答案

KendoUI 数据源 schema.Model 目前不支持嵌套的 json 或带有相关实体的 json。它需要平面数据。希望将来 schema.Model 将支持将复杂的 json 映射到模型定义中的平面。但是,您仍然可以在网格中使用复杂数据,只是无法在 schema.Model 定义中定义它。

映射实际上是在网格的字段定义中完成的。
另见schema docs您可以使用 schema.parse 或 schema.data 函数解析数据,手动将嵌套数据转换为平面数据。

这是一个 fiddle以您的数据为例

{
field : "CompanyContacts[0].FirstName",
title: "First Name"
}

另请注意,如果您不需要父记录 CompanyName 和 CompanyID,因为您的 CompanyContacts 中有 CompanyID,那么您可以使用架构的 data 属性来指示您的记录的起点,如下所示
schema : {
model: mySchema,
data: "CompanyContacts"
},

关于kendo-ui - 我的 Kendo 数据源架构必须是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14731949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com