最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Element的Message彈窗重復(fù)彈出問題解決

 更新時間:2021年09月06日 10:49:15   作者:JamisonLee  
本文主要介紹了Element的Message彈窗重復(fù)彈出,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一. 使用

在 Vue 中使用 element 的 message 組件

在 Vue 文件中使用

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

在 js 文件中使用

import ElementUI from 'element-ui';

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

二. 解決消息彈窗重復(fù)顯示

// message.js
/**
 * @Description: 重寫message掛載,實現(xiàn) Class 的私有屬性
 * @param { String } options => 消息內(nèi)容
 * @param { Boolean } single => 是否只顯示一個
 */
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);
    }
  }
}

// 默認導(dǎo)出 私有 Message 組件
export default new DonMessage();

在有需要的地方引入

import DonMessage from '@/message' 

js 文件中直接使用

DonMessage.warning('請登錄') 

掛載到vue原型上

// main.js 
Vue.prototype.$message = DonMessage 
// vue文件中調(diào)用
this.$message.warning("請登錄")

到此這篇關(guān)于Element的Message彈窗重復(fù)彈出問題解決的文章就介紹到這了,更多相關(guān)Element的Message彈窗重復(fù)彈出內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue中引用assets中圖片的實現(xiàn)方式

    Vue中引用assets中圖片的實現(xiàn)方式

    這篇文章主要介紹了Vue中引用assets中圖片的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 分享一個vue項目“腳手架”項目的實現(xiàn)步驟

    分享一個vue項目“腳手架”項目的實現(xiàn)步驟

    這篇文章主要介紹了分享一個vue項目“腳手架”項目的實現(xiàn)步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • 分享Vue子組件接收父組件傳值的3種方式

    分享Vue子組件接收父組件傳值的3種方式

    這篇文章主要給大家分享的是Vue子組件接收父組件傳值的3種方式,主要通過聲明接收、接收數(shù)據(jù)的同時進行?類型限制、接收數(shù)據(jù)的同時對?數(shù)據(jù)類型、必要性、默認值?進行限制相關(guān)內(nèi)容展開更多詳細的相關(guān)資料,需要的小伙伴可以參考一下
    2022-03-03
  • vuex實現(xiàn)購物車功能

    vuex實現(xiàn)購物車功能

    這篇文章主要為大家詳細介紹了vuex實現(xiàn)購物車功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • 使用vue.js制作分頁組件

    使用vue.js制作分頁組件

    本文給大家分享的是個人在使用vue.js制作的文章和評論的分頁組件,并使用webpack打包起來,這里推薦給大家,有需要的小伙伴可以參考下
    2016-06-06
  • ant-design-vue前端UI庫,如何解決Table中時間格式化問題

    ant-design-vue前端UI庫,如何解決Table中時間格式化問題

    這篇文章主要介紹了ant-design-vue前端UI庫,如何解決Table中時間格式化問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 詳解vue2.0監(jiān)聽屬性的使用心得及搭配計算屬性的使用

    詳解vue2.0監(jiān)聽屬性的使用心得及搭配計算屬性的使用

    這篇文章主要介紹了vue2.0之監(jiān)聽屬性的使用心得及搭配計算屬性的使用,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • Vue項目中解決數(shù)字精度丟失問題

    Vue項目中解決數(shù)字精度丟失問題

    我們知道,浮點類型的數(shù)據(jù),在計算機中是以二進制的方式存儲的,但是表示的數(shù)據(jù)也有個上限和下限,當(dāng)超過限制?,在計算機上顯示只能取最接近的限值,?數(shù)字解析精度丟失說的就是這個現(xiàn)象,所以本文給大家介紹了Vue項目中解決數(shù)字精度丟失問題的解決,需要的朋友可以參考下
    2024-02-02
  • Vue+Websocket簡單實現(xiàn)聊天功能

    Vue+Websocket簡單實現(xiàn)聊天功能

    這篇文章主要為大家詳細介紹了Vue+Websocket簡單實現(xiàn)聊天功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • vue.js評論發(fā)布信息可插入QQ表情功能

    vue.js評論發(fā)布信息可插入QQ表情功能

    這篇文章主要為大家詳細介紹了vue.js評論發(fā)布信息可插入QQ表情功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08

最新評論

上林县| 青铜峡市| 海宁市| 新化县| 古田县| 原阳县| 桐柏县| 赤城县| 浏阳市| 津南区| 遵义县| 冷水江市| 绥芬河市| 综艺| 贵德县| 故城县| 马关县| 怀宁县| 潢川县| 中江县| 日土县| 泸定县| 临洮县| 林口县| 睢宁县| 大足县| 江孜县| 瓦房店市| 龙海市| 汉中市| 碌曲县| 涟源市| 加查县| 山阳县| 青神县| 综艺| 洪江市| 太白县| 绥阳县| 康乐县| 皋兰县|