vue3迁移
352328759
精通各类电子设备的开启和关闭功能
展开
-
vue3 迁移 - 公共组件挂载顺序
一般来说, 挂载公共组件要在 Vue 实例挂载到 DOM 元素前完成// vue2Vue.component("c1", c1);Vue.component("c2", c2);Vue.component("c3", c3);// 有 el 自动挂载; 没有则用 vu.$mount() 手动挂载var vu = new Vue({ el: "#"});这一点在 vue3 中并没有改变不过 vue3 的公共组件不再挂载在全局对象 Vue 上而是挂载在 createApp 创建的应用实原创 2021-03-29 17:37:52 · 383 阅读 · 0 评论 -
vue3 迁移 - data 选项接收值类型和合并方式
data 组件选项声明不再接收纯 JavaScript object,而需要 function 声明就是 vue2 的 data 可以是 object 或 function, vue3 的 data 只可以是 function// vue2data: { s: 2},// 这种写法作废在 data 改变了的还有 Mixin 行为举例var c1 = { data: function() { return { u: { c1: "c1-1", c2: "c1.原创 2021-03-24 18:00:11 · 475 阅读 · 0 评论 -
vue3 迁移 - createApp 创建应用实例
迁移到 vue3, 笔者第一个遇到的改变就是 createApp 了// vue2import Vue from "vue"new Vue({})new Vue 的写法已经不再支持, 取而代之的是调用 createApp 创建一个应用实例的方式// vue3import { createApp } from "vue"// 同效果// import Vue from "vue"// const createApp = Vue.createAppvar app = createApp原创 2021-03-24 17:58:24 · 4416 阅读 · 4 评论