Sys*_*emX 20 vue.js vue-component vuejs3
最近学习 Vue.js 后,我对如何编写 vue 组件语法感到非常困惑,我一直在看 YouTube 教程和文章,每个人都使用不同的方法。
就 vue 3 而言,我们应该使用导出默认值来创建组件还是导出默认定义组件或 new Vue({
那么如何决定如何创建应用程序组件及其其余子组件和页面等的正确方法..
希望我的问题足够清楚。
谢谢
tau*_*uzN 15
如果您需要创建多个组件,我强烈建议使用单文件组件(SFC)
<script>标签内):import { defineComponent } from 'vue'
export default defineComponent({
// ...
})
Run Code Online (Sandbox Code Playgroud)
(或者export default {}如果不使用 TypeScript)
import { createApp } from "vue";
const app = createApp(App)
app.mount('#app')
Run Code Online (Sandbox Code Playgroud)
或者就像这样,如果你不需要使用 vue-router、Vuex 等来扩展 Vue。
import { createApp } from "vue";
createApp(App).mount('#app')
Run Code Online (Sandbox Code Playgroud)