属性接口返回json 数据个人见解,仅做参考。
方案1:json 格式如下
[{
"主属性1": "属性名称",
"children": "[{
"属性1 ": "属性1名称",
"children "=""
}]"
},
{
"主属性2": "属性名称",
"children": "[{
"属性1 ": "属性1名称",
"children "=""
}]"
}]
好处:一次性获得数据,把数据存放在内存。以后指对内存进行操作。不需要每次操作都请求后端。性 能非常高。
缺点:如果数据量比价大第一次请求比较耗资源。
备注:小于几万条数据建议用这种方案
方案2: json 格式如下
[{
"属性1": "属性名称"
},
{
"属性2": "属性名称",
}]
好处:每次请求获得部分数据,消耗网络资料至于后台资料都娇小。
缺点:请求后端比较频凡。
备注:数据较大建议用这种方案