小编use*_*089的帖子

Slickgrid - 复杂对象的列定义

我有一个Java对象,其中person对象包含displayName对象.我已将其转换为JSP的JSON对象.数据如下所示:

var people = [
{"id":52959,"displayName":{"firstName":"Jim","lastName":"Doe","middleName":"A"},"projectId":50003,"grade":"8","statusCode":"A","gradYear":2016,"buyer":false},
{"id":98765,"displayName":{"firstName":"Jane","lastName":"Doe","middleName":"Z"},"projectId":50003,"grade":"8","statusCode":"A","gradYear":2016,"buyer":true}
];
Run Code Online (Sandbox Code Playgroud)

我想将我的列绑定到驻留在displayName对象中的名称属性,但我无法使列定义识别数据所在的位置.以下是我的firstName列定义的示例:

{id: 'displayName.firstName', field: 'displayName.firstName', name: 'First Name',
width: 110, sortable: true, editor: TextCellEditor, formatter: SpaceFormatter,              
cssClass: '', maxLength: 250, editable: true}
Run Code Online (Sandbox Code Playgroud)

虽然数据存在,但视图不会呈现名称.是否可以将列绑定到驻留在另一个对象中的对象属性?如果是这样,我做错了什么?

json slickgrid

9
推荐指数
1
解决办法
5619
查看次数

标签 统计

json ×1

slickgrid ×1