【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
当一个组件越来越大的时候,会出现如下的代码结构: