美文网首页
elementui msg 提示一次

elementui msg 提示一次

作者: 肥羊猪 | 来源:发表于2021-04-12 16:39 被阅读0次

    main.js

    import resetMessage from "../stuPro/utils/resetMessage";
    import ElementUI from "element-ui";
    Vue.use(ElementUI);
    Vue.prototype.$message = resetMessage; //挂载的话只能在vue.use(ElementUI)后面 ,否则无效
    

    resetMessage.js

    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 default resetMessage;
    
    

    相关文章

      网友评论

          本文标题:elementui msg 提示一次

          本文链接:https://www.haomeiwen.com/subject/ugoikltx.html