渲染函数不可以template同时使用,render于data,methods等同级
非必要需求不建议在vue中使用 jsx 语法
例子:
<script>
export default {
components:{
},
name: ‘children‘,
mounted(){
},
render(){
return(
<div>
<el-button onClick={()=>{this.c()}}>我是jsx语法</el-button>
{
this.arr.map((item,index)=>{
return <div>{item}</div>
})
}
</div>
)
},
methods:{
c(){
console.log(‘1‘)
}
},
}
</script>
<style scoped>
</style>