easyUI 獲取Json 巢狀資料
阿新 • • 發佈:2019-01-06
json資料如下
{ userId: "33", username: "3333", password: null, name: "333", roleId: "3", groupId: null, addTime: 1465660800000, email: "", phone: "33", role: { roleId: "33", roleName: "33", remark: "333", updateTime: 1465660800000 } }
如果這樣獲取 在列表寫一次這樣是沒有問題,但是寫第二次就會有問題,返回[object,object] 比如獲取
{field: 'role', title: '角色',
formatter: function (value) {
if(value == null){
return "";
}
return value.roleName;
}
},
正確寫法應該是這樣
{field: 'role.id', title: 'xx', formatter: function (value, rec) { return rec.role['id']; } }, {field: 'role.name', title: 'xxx', formatter: function (value, rec) { return rec.role['name']; } },