编辑: 答案是使用格式化程序功能(见下文)
如果你有这样的数据存储:
var store = new Store({
data: [
{ id: 1, username: {first: 'John', last: 'Doe'},
score: 130, city: 'New York', birthday: '1980/2/5'}
]
});
有没有办法告诉 GridX 在这样的结构中引用username.first
? (这不起作用,但有办法吗?)
var columns = [
{field: 'username.first', name: 'Name'}
];
解答:
var columns = [
{name: 'Name', field: 'username',
formatter: function(rowData) {
return rowData.username.first;
}
}
];