在layui中的table 中如果提取到的数据是object中还嵌套这object对象,如果直接显示,则会出现以下的状况
,cols: [
[ //表头
{field: 'id', title: 'ID', width:80, sort: true, fixed: 'left'}
,{field: 'bookName', title: 'bookName', width:80}
,{field: 'author', title: 'author', width:80, sort: true}
,{field: 'bookUrl', title: 'bookUrl', width:80}
,{title: 'donatePeople', width:80, sort: true}
,{field: 'library',title: 'library', width:100, sort: true}
,{field: 'details', title: 'details', width:300, sort: true}
,{fixed: "right",width: 160,align:'center',toolbar:"#Tool"}
]
]
数据格式如下
为了提取object中的数据
只需要在{field}中稍作修改即可
cols: [
[ //表头
{field: 'id', title: 'ID', width:80, sort: true, fixed: 'left'}
,{field: 'bookName', title: 'bookName', width:80}
,{field: 'author', title: 'author', width:80, sort: true}
,{field: 'bookUrl', title: 'bookUrl', width:80}
,{title: 'donatePeople', width:80, sort: true,templet:function (donatePeople) {
return donatePeople.donatePeople.wxName;
}}
,{title: 'library', width:100, sort: true,templet:function (library) {
return library.library.libraryName;
}}
,{field: 'details', title: 'details', width:300, sort: true}
,{fixed: "right",width: 160,align:'center',toolbar:"#Tool"}
]
]
成功: