element-ui 【el-descriptions】slot 不生效?

<!-- 方式一 -->
<el-descriptions title="用户信息" border>
    <el-descriptions-item>
        <template v-slot:label>
            zdb
        </template>
        123
    </el-descriptions-item>
</el-descriptions>
<!-- 方式二 -->
<el-descriptions title="用户信息" border>
    <el-descriptions-item>
        <template #label>
            zdb
        </template>
        123
    </el-descriptions-item>
</el-descriptions>
阅读 4.6k
2 个回答
<el-descriptions title="用户信息" border>
    <el-descriptions-item>
        <template #label>
           <slot name="default"></slot>
        </template>
        123
    </el-descriptions-item>
</el-descriptions>

我根据你的回复所理解的是你要二次封装,他的#label是element自己已经封装好了,你不可能去改变源码,上面是我进行的二次封装

新手上路,请多包涵
<template>
  <el-descriptions-item>
    <template slot="label">
      sss
    </template>
    222
  </el-descriptions-item>
</template>

这样是可以生效的
image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题