2018-01-13

824 ワード

Vueはモジュール化された方法でプロジェクトを構築する
コードの多重化を向上させるには、vueプロジェクトでプラグインを使用する方法:

MyPlugin.install = function (Vue, options) {

// 1.

    Vue.myGlobalMethod =function(){

        // ...

      }

// 2.

Vue.directive('my-directive', {

    bind (el, binding, vnode, oldVnode) {

        // ...

    }

    ...

  })

// 3.

  Vue.mixin({

    created:function(){

        // ...

    }

    ...

  })

// 4.

Vue.prototype.$myMethod =function(methodOptions){

    // ...

  }

}