vue3中同步组件的问题
来源:3-13 动态组件和异步组件

慕九州5038668
2021-02-21
在vue3中,定义同步组件变成了如下这样:
<template>
<h1>{{ username }}</h1>
</template>
<script>
import { defineComponent } from 'vue'
export default defineComponent({
data(){
username:"张三"
},
mounted () {
console.log(11111)
}
})
</script>
那么vue3中,还可以使用以前的那种直接导出对象的写法吗?
原来的写法,和现在的这种defineComponent写法有什么区别吗?
写回答
1回答
-
还可以用,区别就是底层改了,你直接用defineComponent用的是最新语法,你用老的语法 Vue 需要帮你转化做个兼容。
012021-02-21
相似问题