vue定义全局prototype属性
-
以下操作都是在main.js文件中操作。
-
vau2的时候:
import Vue from “vue”
Vue.protoType.$obj = ()=>{}使用$在前是为了方便理解这个东西是在全局的,你不需要这个也可以。
-
在vue3的时候:
import {createApp} from “vue”
import App from ‘./App.vue’
let obj = createApp(App)
obj.config.globalProperties.$obj= ()=>{}
obj.use(store).use(router).mount(’#app’) -
扩展总结
以上是我在使用中的总结,vue3的那个是我最近在创建vue3项目的时候遇到的,我的vue/cli版本是4.5.6,通过vue ui进行的项目快速搭建,最后选择的是3.x版本的。