【vue3.0】13.0 Composition API(一)——setup、ref、reactive、toRefs

vue3的特点

更多的API特性
体积更小、速度更快
解决遗留问题(比如对TS不友好、代码组件逻辑复用)

createApp表示创建一个Vue应用,传入的参数表示这个应用最外层的组件应该如何展示。

  // createApp 表示创建一个 Vue 应用, 存储到 app 变量中
  // 传入的参数表示,这个应用最外层的组件,应该如何展示
  // MVVM 设计模式,M -> Model 数据, V -> View 视图, VM -> ViewModel 视图数据连接层
  const app = Vue.createApp({
    data() {
      return {
        message: 'hello world'
      }
    },
    template: "
{{message}}
" }); // vm 代表的就是 Vue 应用的根组件 const vm = app.mount('#root');

VUE3.0 新特性 Composition API

当一个组件越来越大的时候,会出现如下的代码结构:

You may also like...