import TipMessage from './index.vue'(待挂载的组件)
const tipMessage = {}
tipMessage.install = function(Vue, options = {}) {
const MessageConstructor = Vue.extend(TipMessage)
const instance = new MessageConstructor(options)
instance.$mount()
document.body.appendChild(instance.$mount().$el)
Vue.prototype.$tipMessage = (param) => {
instance.tipMessage(param)
return instance
}
}
export default tipMessage
main.js中注册
网友评论