FLTmiao 2022-05-18 17:40 采纳率: 0%
浏览 305
已结题

element-plus的input的复合型slot怎么用render展示出来


vue2写法:
<el-input placeholder="请输入内容" v-model="input1">
    <template slot="prepend">Http://</template>
  </el-input>
vue3写法
<el-input v-model="input1" placeholder="Please input">
      <template #prepend>Http://</template>
    </el-input>

我是使用render函数来写的,vue2的时候,渲染input的slot,可以直接给标签slot="prepend",这样就可以直接加上自定义成功,但是vue3的时候,要给一个template加上#prepend,我在自定义里面加入#prepend一直报错,然后我换成v-slot="prepend"也没效果,我想问问大家有用render写过吗,要怎么进行自定义render?

  • 写回答

2条回答 默认 最新

  • 你好,快乐小码农 2022-05-18 18:13
    关注

    不知道控制台是否报错

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月19日
  • 创建了问题 5月18日