我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Element的Message弹窗重复弹出问题解决

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Element的Message弹窗重复弹出问题解决

一. 使用

在 Vue 中使用 element 的 message 组件

在 Vue 文件中使用


this.$message({
  message: "提示信息",
  type: "success"
})

在 js 文件中使用


import ElementUI from 'element-ui';

ElementUI.Message({
  message: '提示信息',
  type: 'warning'
});

二. 解决消息弹窗重复显示


// message.js

import { Message } from 'element-ui';

const showMessage = Symbol('showMessage');

class DonMessage {
  success (options, single = false) {
    this[showMessage]('success', options, single);
  }
  warning (options, single = false) {
    this[showMessage]('warning', options, single);
  }
  info (options, single = false) {
    this[showMessage]('info', options, single);
  }
  error (options, single = true) {
    this[showMessage]('error', options, single);
  }

  [showMessage] (type, options, single) {
    if (single) {
      // 判断是否已存在Message
      if (document.getElementsByClassName('el-message--error').length === 0) {
        Message[type](options);
      }
    } else {
      Message[type](options);
    }
  }
}

// 默认导出 私有 Message 组件
export default new DonMessage();

在有需要的地方引入


import DonMessage from '@/message' 

js 文件中直接使用


DonMessage.warning('请登录') 

挂载到vue原型上


// main.js 
Vue.prototype.$message = DonMessage 

// vue文件中调用
this.$message.warning("请登录")

到此这篇关于Element的Message弹窗重复弹出问题解决的文章就介绍到这了,更多相关Element的Message弹窗重复弹出内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Element的Message弹窗重复弹出问题解决

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

elementUI弹窗里的表单重置不生效问题解决

本文主要介绍了elementUI弹窗里的表单重置不生效问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-05-17

python selenium运行时弹出窗口问题怎么解决

本篇内容主要讲解“python selenium运行时弹出窗口问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python selenium运行时弹出窗口问题怎么解决”吧!去除pyth
2023-06-21

element弹窗表格的字体模糊bug解决

这篇文章主要为大家介绍了element弹窗表格的字体模糊bug解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-02-24

element弹窗表格的字体模糊如何解决

这篇文章主要介绍了element弹窗表格的字体模糊如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇element弹窗表格的字体模糊如何解决文章都会有所收获,下面我们一起来看看吧。问题分析猜测是字体的问题,
2023-07-05

CSS DIV弹出层问题如何解决

这篇文章主要讲解了“CSS DIV弹出层问题如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS DIV弹出层问题如何解决”吧!DIV弹出层问题解决方案一、关于如何让png背景在IE
2023-07-04

layer.js向弹出框传值问题怎么解决

这篇文章主要介绍“layer.js向弹出框传值问题怎么解决”,在日常操作中,相信很多人在layer.js向弹出框传值问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”layer.js向弹出框传值问题怎
2023-07-04

vue弹窗里面使用echarts不显示的问题及解决

这篇文章主要介绍了vue弹窗里面使用echarts不显示的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-01-28

如何解决win10系统不断弹出fodhelper.exe的问题

这篇文章将为大家详细讲解有关如何解决win10系统不断弹出fodhelper.exe的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。win10系统不断的弹出fodhelper.exe怎么办1、首先“w
2023-06-10

WinXP正确关闭防火墙解决弹出问题

很多人都还是喜欢用Windows编程客栈XP系统,但是很经常会有一个问题出现就是在我们打开一些网页的时候防火墙会提示禁止或者下载的选项,没个页面都是如此,跟广告一样老是弹出来。老是一直看到这个大家python都觉得烦,有的时候会不小心jav
2023-06-16

ios12中遇到的带input弹窗的错位问题的解决方法

问题描述: 使用fixed定位的弹窗,在ios12的系统里,软键盘调起后,页面整体上移,当软键盘消失时,视觉上页面已经回到原始位置,但其实弹窗的焦点位置仍在软键盘调起时的位置。 解决办法: 这也是参考某位大佬的解决办法document.bo
2022-05-22

如何解决win10状态栏广告弹出来的问题

相信很多小伙伴在使用win10系统的时候都有被广告烦恼过,下面就和大家讲讲关闭win10系统广告的方法吧,大家可以试试这个方法有没有效果。1、右键点击状态栏,在弹出的菜单中点击“任务栏设置”。2、点击“选择哪些图标显示在任务栏”3、根据广告
2023-07-15

编程热搜

目录