vue2 plugins

Vue2 插件的基礎

  1. 是一個物件必須要有個install方法給Vue調用
  2. Vue.use(plugins) 調用此方法
  3. install方法第一個參數為Vue構造函式
  4. use得的時候還可以傳遞參數給插件
# plugins.js
export default {
	install(Vue,x){
	    console.log(x) // "x"
		Vue.fiilter('name',func) //全局過濾
		Vue.directive('name',func) //全局指令
		Vue.mixin(options) //全局混入
		Vue.prototype.hello = ()=>{alert('Hi')} //原型方法
	}
} 

#main.js
import plugins from '../plugins'
Vue.use(plugins,"x")