fastadmin列表中字段换行显示
PHP:
foreach ($list as $key=>$row) {
$json = json_decode($row['product_ids'], true);
$str = '';
foreach ($json as $key2=>$value) {
$name = \app\admin\model\product\ProductList::where(array('id'=>$value['id']))->column('productname')[0];
$price = \app\admin\model\product\ProductList::where(array('id'=>$value['id']))->column('price')[0];
$str .= '商品名称:'.$name.',';
$str .= '购买数量:'.$value['num'].'册'.',';
$str .= '商品单价:'.$price.',';
}
$str = mb_substr($str, 0, -1);
$list[$key]['product_ids'] = $str;
}
JS:
{field: 'product_ids', title: __('Product_ids'), operate: 'LIKE',formatter: function (value){
var arr = value.split(',');
var html = '';
$.each(arr,function(index,values){
html += values+'<br/>';
});
return html;
}},
单一字段自动换行:
{field: 'admin_id', title: __('负责人'), operate: 'LIKE',cellStyle: {css: {"max-width": "300px","white-space":"pre-line","word-wrap":"break-word","word-break":"break-all"}}},
cellStyle: {css: {"max-width": "300px","white-space":"pre-line","word-wrap":"break-word","word-break":"break-all"}}

浙公网安备 33010602011771号