//用不了 // import Vue from 'vue'; // import ZMessage from './z-message.vue'; //返回一个 扩展实例构造器 // const MessageConstructor = Vue.extend(ZMessage); // export default function showToast(text){ // const toastDom = new MessageConstructor().$mount() // document.body.appendChild(toastDom.$el) // Vue.prototype.$message={ // success(text){ // toastDom.text=text; // toastDom.type='success'; // toastDom.show=true; // console.log(toastDom.show) // setTimeout(() => {toastDom.show=false},2000) //显示后2秒就消失 // }, // error(text){ // toastDom.text=text; // toastDom.type='error'; // toastDom.show=true; // console.log(toastDom.show) // setTimeout(() => {toastDom.show=false},2000) //显示后2秒就消失 // } // } // }