【发布时间】:2021-06-02 15:02:54
【问题描述】:
你能解释一下 Vue 模板和 Vue 函数 jsx 有什么不同吗?哪个好用?
例如: 我有两个组件:
Component1.vue
<template>
<div>
<p>{{message}}</p>
</div>
<template>
<script>
export default {
name:'Component1',
data(){
return{
message:'This is component1'
}
},
}
</script>
Component2.vue
export default {
name:'Component2',
data(){
return{
message:'This is component2'
}
},
render(){
return(<p>{this.message}</p>)
}
}
我可以像component2.vue 这样写吗?两者的表现如何?
【问题讨论】:
-
顺便说一句,如果你使用 Meteor,可能没有任何开箱即用的 Vue JSX 构建包。
-
是的,我基于
Meteor和Vue。我该怎么办? -
要么编写构建包,要么设置预构建步骤...如果您的经验不丰富,我强烈建议您坚持使用普通模板语法。
-
但我想试试。你能分享一下你的经验吗?
-
那会非常长。从现有构建包的源代码开始学习。
标签: vue.js meteor vue-component vuex vue-router