<avue-crud ref="crud" :option="option" :data="data">
<template slot="nameHeader" slot-scope="{column}">
<el-tag>{{(column || {}).label}}-{{(column || {}).prop}}</el-tag>
</template>
</avue-crud>
<script>
export default {
data() {
return {
option: {
column: [{
label: '姓名',
prop: 'name',
headerslot:true,
}, {
label: '年龄',
prop: 'sex'
}]
},
data: [
{
name:'张三',
sex:'男'
}, {
name:'李四',
sex:'女'
}
],
}
}
}
</script>
运行结果