你能解释一下 Vue template 和 Vue function jsx 吗,它们有什么不同?哪一款好用?
例如:我有两个组件:
Component1.vue<template>
<div>
<p>{{message}}</p>
</div>
<template>
<script>
export default {
name:'Component1',
data(){
return{
message:'This is component1'
}
},
}
</script>
Run Code Online (Sandbox Code Playgroud)
Component2.vueexport default {
name:'Component2',
data(){
return{
message:'This is component2'
}
},
render(){
return(<p>{this.message}</p>)
}
}
Run Code Online (Sandbox Code Playgroud)
我可以这样写吗component2.vue?两者的表现如何?