我有两堂课
public class Employee
{
int id;
String name;
Depart depart;
}
public class Depart
{
int id;
String name;
}
所以我将员工数据查询回extjs,如
{total:2,list:[{"id":1,,"name":"jack",depart:{"id":1,"name":"departA"},{"id":2,,"name":"rose",depart:{"id":2,"name":"departB"}}
我设置了类似的模型
{
....
{
type: 'string',
name: 'depart.name'
}
....
}
在网格列中,我这样设置
{
...
dataIndex: 'depart.name',
...
}
但是网格的列无法显示部门名称,怎么办?谢谢!
您可以使用mapping完成。
fields: [
{ name: 'depart_name', type: 'string', mapping: 'depart.name'}
]
在网格列中:
{
...
dataIndex: 'depart_name',
...
}