我在项目中有一个需求是下面这样的样式
开始的思路是使用iview中的table的columns,给表头数据数据使用render渲染不同的数据(如下)
{
title: '旧版本',
key: 'name',
align: 'center',
render: (h, params) => {
if (this.data3.length !== 0) {
if (!this.data3[params.index].showSelect) {
return h(
'div',
[
h('strong', {
}, this.data3[params.index].name)
]
);
} else {
return h(
'div',
[
h('Button', {
}, '选择')