ElementUi如何使用slot="header"?
1,ElementUI想自定义表头,按官方搞成这样子了
<el-table :data="tableData" stripe border highlight-current-row class="drag_table" style="width: 100%;margin-top:20px;">
<el-table-column v-for="(item, index) of tableHeader" :prop="item" :label="item" :key="index"
:column-key="index.toString()" >
<template slot="header" slot-scope="slot">
{{ slot }}
</template>
</el-table-column>
</el-table>
我想问的是,如何取得注入的值,比如我想定义的头是 xx+原header lable,如何实现?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
楼主解决了吗,用插槽怎么做啊,用楼上的render或者jsx写总有一些小bug
为什么我用
<template slot="header" slot-scope="slot"></template>
这种方式显示不出来,element-ui上的例子直接拷贝下来都不行。还需要什么条件么?还是跟element-ui的版本有关?自定义表头的话 你可以参考这种形式