/**重置message,防止重复点击重复弹出message弹框 */ import { Message } from 'element-ui' let messageInstance = null; const resetMessage = (options) => { if (messageInstance) { messageInstance.close() } messageInstance = Message(options) }; ['error', 'success', 'info', 'warning'].forEach(type => { resetMessage[type] = options => { if (typeof options === 'string') { options = { message: options } } options.type = type return resetMessage(options) } }) export const message = resetMessage