关于前端:antdv坑-table组件-slot无效

仿照官网文档第一个例子写了一下,发现没有失效,排查了半天,发现是:
column各属性如果同时定义了属性自身和其对应的slot属性的话,则优先失效属性自身,因而slot属性有效

<a-table :columns="columns">
    <template slot="titleFill"> - a名称 - </template>
</a-table>

const columns = [{
    title: '名称',
    key: 'name',
    dataIndex: 'name',
    slots: { title: 'titleFill' }, // 此时titleFill不失效,表头还是会展现“名称”,而不是"- a名称 -"
    scopedSlots: { customRender: 'nameFill' }
}]

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理