formatter這個屬性屬於列參數,意思就是對當前列的數據進行格式化操作,它是一個函數,有三個參數,value,row,index,
value:代表當前單元格中的值,
row:代表當前行,
index:代表當前行的下標,
可以使用return 返回你想要的數據顯示在單元格中;
如下例:
{
title: '類型',
field: 'menuType',
width: '10%',
align: "left",
formatter: function(value, item, index) {
if (item.menuType == 'M') {
return '<span class="label label-success">目錄</span>';
}
else if (item.menuType == 'C') {
return '<span class="label label-primary">菜單</span>';
}
else if (item.menuType == 'F') {
return '<span class="label label-warning">按鈕</span>';
}
}
},