fastadmin中的js怎么根据变量控制列的显示隐藏
方式一
if(Config.typs == 5){
stvisible = false;
}
// 初始化表格
table.bootstrapTable({
url: $.fn.bootstrapTable.defaults.extend.index_url,
pk: 'id',
sortName: 'id',
sortOrder:'asc',
columns: [
[
{field: 'name', title: __('Name'),visible: stvisible },
]
]
})
方式二
$result = array("total" => $total, "rows" => $list, "extend" => ['money' => 1024]);
return json($result);
// 当表格数据加载完成时
table.on('load-success.bs.table', function (e, data) {
// 获取服务端的JSON数据
console.log(data);
if(data.extend=='money'){
table.bootstrapTable('showColumn', 'money');
}else{
table.bootstrapTable('hideColumn', 'money');
}
});