fastadmin table columns field formatter如何自定义
$(function () { // 初始化表格 $("#table").bootstrapTable({ url: '/user/list', // 数据接口地址 columns: [ { field: 'id', title: 'ID' }, { field: 'username', title: '用户名' }, { field: 'status', title: '状态', formatter: function (value, row, index) { if (value === 0) { return '<span class="text-danger">禁用</span>'; } else if (value === 1) { return '<span class="text-success">启用</span>'; } return value; } } ] }); });
示例:
= { :{ :(value,row,index){ .(value); }, }, }
//字段部分自定义方法调用 this.formateDiy.status {field: 'profit_status', title: __('分润状态'), searchList: {"unpaid":__('Unpaid'),"paid":__('Paid')}, formatter: this.formatDiy.status},