在template使用slot就不说了,直接使用v-html标签就行
如果需要动态增加列,并且要求每个数据需要根据进行换行显示,那应该怎么办?
vxe-table中有局部加载样例:https://xuliangzhan_admin.gitee.io/vxe-table/#/table/scroll/fullPartialLoad
但是并没有说明局部加载怎么设置slots,
fields_data.push({
field: field,
title: title,
minWidth: 50,
width: `${width || 150}`,
visible: this.money_checked,
showFooterOverflow: true,
params: (params_field ? {field: params_field} : null),
slots:{
default: function ({row},h) {
return [
h('span', {
props:{
type: 'text',
},
domProps:{
innerHTML: _this.huanhang(row[field])
}
})
]
}
}
})
上面的代码就是如何动态增加列 并设置slots return中其实就render函数