美文网首页
vue注册组件

vue注册组件

作者: IceCover | 来源:发表于2019-01-25 20:01 被阅读0次
    const MyPlugin = {}
    MyPlugin.install = function (Vue, options) {
     // 1. 添加全局方法和属性
        Vue.myProperty = '',
        
        // 2. 添加全局的自定义指令
        Vue.directive('name', function (el, binding) {
            // ...
        })
        
        // 3. 混合
        Vue.mixin({
            created () {
                // ...
            }
        })
        
        // 4. 添加实例方法
        // 通过原型为一个对象添加实例方法
        // 在 Vue 实例中,通过 this.$get() 就可以调用该方法
        Vue.prototype.$get = function () {
            // ...
        }
    }
    export default MyPlugin
    
    import XXX from '../src/components/XXX'
    Vue.use(XXX,options)
    

    相关文章

      网友评论

          本文标题:vue注册组件

          本文链接:https://www.haomeiwen.com/subject/eimvjqtx.html