我有一个实现数据表来显示数据的 laravel 项目。我想使用一些标签来格式化表格上的某些列。
现在的问题是有第二个 switch 语句,第一个运行正常并且格式显示正常。
columns: [
{ data: 'id', name: 'id' },
{ data: 'name', name: 'name' },
{ data: 'role_id', name: 'role_id' },
{ data: 'phone', name: 'phone' },
{ data: 'email', name: 'email' },
{ data: 'status', name: 'status' },
{ data: 'created_at', name: 'created_at' },
{ data: 'action', name: 'action' }
],
columnDefs : [
{ targets : [5],
render : function (data, type, row) {
switch(data) {
case 0 : return '<span class="label label-danger">Inactive</span>';
break;
case 1 : return '<span class="label label-primary">Active</span>';
break;
case 2 : return '<span class="label label-danger">Suspended</span>';
break;
}
}
},
我想用标签格式化第 2 列和第 5 列,如何实现?