Vue.use使用
作用
它是Vue提供一个静态方法,用来向Vue注册插件(增强vue的功能)。
文档: https://cn.vuejs.org/v2/api/#Vue-use
格式
Vue.use(obj)
说明:
- Vue.use 可以接收一个对象,Vue.use(obj)
- 对象obj中需要提供一个 install 函数
- 在 Vue.use(obj) 时,会自动调用该 install 函数,并传入 Vue构造器
定义全局组件的格式
Vue.component(‘组件名’, 组件对象)
import PageTools from './PageTools'
const MyPlugin = {
install(Vue) {
console.log('install.....', obj)
Vue.component('PageTools', PageTools)
}
}
Vue.use(MyPlugin)
在其他页面中,均可以直接使用 PageTools
Vue.use()官方提供的用来拓展Vue功能的入口。
格式:定义格式;使用格式