请教vue中jsx写法的问题!

<template>
  
</template>
<script>
export default {
  name: 'about',
  data () {
    return {
      value: ''
    }
  },

  render () {
    return (
      <el-input
        value={this.value}
        on-input={value => this.value = value}
        maxlength="10"
        show-word-limit
      ></el-input>
    )
  }
}
</script>

这是我页面中的写法,但是却没有渲染出来,请问是不是缺了什么依赖呢?用的是vue/cli3

阅读 1.2k
1 个回答

template去掉,不然template编译后的render会覆盖现有的

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