Skip to content

插件

功能: 用于增强Vue

本质: 包含install方法的一个对象, install的第一个参数是Vue, 后面的参数是插件使用者传递的数据

用法示例

  • 定义插件:
js
export default {
  install(Vue) {
    // 添加全局过滤器
    Vue.filter(...)
    // 添加全局指令
    Vue.directive(...)
    // 配置全局混入
    Vue.mixin(...)
    // 添加实例方法
    Vue.prototype.$methods = () => {...}
  }
}
  • 使用插件
js
// 引入插件
import plugins from './plugins'
// 使用插件
Vue.use(plugins)