二十六、插件
小于 1 分钟约 141 字
(一)功能
- 用于增强 Vue 的功能
(二)本质
- 包含 install 方法的一个对象
- install 的第一个参数是 Vue
- 第二个以后的参数是插件使用者传递的数据
(三)定义插件
对象.install = function(Vue, options) {
// 1.添加全局过滤器
Vue.filter(...);
// 2.添加全局指令
Vue.directive(...);
// 3.配置全局混入(合)
Vue.mixin(...);
// 4.添加实例方法
Vue.prototype.$myMethod = function() {...}
Vue.prototype.$myProperty = xxx;
}
(四)使用插件
Vue.use();