},
method:{
test:function(){
}
}
})
new Vue({
el: '#app',
mounted() {
console.log('this Vue instance!')
}
})
会在每一个组件中答应周期中的log,同时里面的方法,类似于vue的prototype添加实例方法一样。
var 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 (options) {
// 逻辑...
}
}










