日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

全局修改elementui message 右边弹出_ElementUI 只允许 $message 提示一次

發布時間:2024/8/23 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 全局修改elementui message 右边弹出_ElementUI 只允许 $message 提示一次 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

場景:在某個API接口中調用了ElementUI的Message方法,在加了loading的情況下,多次請求會重復調用Message方法。Message時間長會重疊,時間段看不清提示內容,很煩~~~~

這波是肉蛋蔥雞!!!!

吃了一波馬老師的肉蛋蔥雞后,產生了一個想法:重寫!!!,然后就有了下面這個東西。

回首掏,呦~鬼刀一開看不見,走位~走位~,手里干!!!難受~~~主要思路:重寫Message每種類型的參數默認值,根據 '.el-message' 類判斷message的個數,然后選擇是否繼續調用相同type的Message類中的方法
  • 引入ElementUI,及其樣式
  • 定義重寫class的唯一標識( Symbol() ),作用是:作為對象屬性的唯一標識符,防止對象屬性沖突發生。也就是防止我們重寫的Message和ElementUI的Message沖突。
  • 重寫Message每種類型參數默認值
  • export
  • main.ts 引入
  • ## elementUI.ts // 引入 import ElementUI, { Message } from "element-ui"; import "element-ui/lib/theme-chalk/index.css";// 定義唯一標識 const customMessage = Symbol("customMessage");// 自定義Message class class CusMessage {// single默認值true,彈出一次success(options: any, single = true) {this[customMessage]("success", options, single);}warning(options: any, single = true) {this[customMessage]("warning", options, single);}info(options: any, single = true) {this[customMessage]("info", options, single);}error(options: any, single = true) {this[customMessage]("error", options, single);}// 類型調用 如:success =》 [customMessage]('success', options, true)[customMessage](type: any, options: any, single: any) {// 判斷每種type的Message是否只支持調用一次if (single) {// 全局查詢el-message類限制Message調用次數if (document.getElementsByClassName("el-message").length === 0) {// 調用ElementUI原生Message[type]方法傳入options參數Message[type](options);}} else {Message[type](options);}} }export const elementUI = ElementUI export const elementClass = new CusMessage()## main.ts import { elementUI, elementClass } from "@/utils/elementUI";Vue.use(elementUI); Vue.prototype.$message = elementClass;

    總結

    以上是生活随笔為你收集整理的全局修改elementui message 右边弹出_ElementUI 只允许 $message 提示一次的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 日韩伦人妻无码 | 亚洲小视频在线观看 | 婷婷六月综合网 | 久久精品99国产精 | 一区二区三区免费观看 | www.youjizz.com国产| 欧美日韩亚洲国产综合 | 97视频在线免费观看 | 国产一级淫片免费 | 17c在线| 国模一区二区 | 女女百合高h喷汁呻吟玩具 www.亚洲一区 | 精品人妻一区二区三区免费 | 免费在线播放黄色片 | av色成人 | 久久一区二区电影 | 阿v天堂2018 俄罗斯丰满熟妇hd av色吧 | 久久久久国产 | 内射后入在线观看一区 | 久久老熟女一区二区三区 | 免费成人深夜夜行网站视频 | 91中文字幕在线 | 国产成人久久77777精品 | 黑丝一区二区三区 | 国产大学生自拍视频 | 亚洲国产成人无码av在线 | 538国产精品视频一区二区 | 日本高清精品 | 久久综合福利 | 男女做激情爱呻吟口述全过程 | 中文字幕在线观看不卡 | 伊人一区二区三区 | 国产在线xx | 97久久国产亚洲精品超碰热 | av美女在线观看 | 97国产成人无码精品久久久 | 国产无玛 | 亚洲视频 中文字幕 | 韩日黄色片 | 久久丫精品 | 国产成人一区二区三区免费看 | 色偷偷亚洲 | 国产午夜精品理论片在线 | 奇米四色网 | 国产美女三级无套内谢 | 国产精品久久久久久亚洲影视 | 免费福利小视频 | 欧美va天堂 | 日本特级黄色 | 百合sm惩罚室羞辱调教 | 亚洲精品视频免费观看 | 国产精品无码av在线有声小说 | 永久视频在线 | 91成人精品一区在线播放 | 国产在线一卡二卡 | 欧美三区 | 免费黄色三级网站 | www.久久爱| 日韩成人av一区 | 亚洲av无码一区二区乱子仑 | 色乱码一区二区三区网站 | 精品在线播放 | 在线观看一区二区三区四区 | 亚欧乱色 | 免费在线欧美 | 亚洲一区视频在线 | 国产在线免费av | 国产视频精品久久 | 九月婷婷丁香 | 在线第一页| 欧美国产日韩一区 | 性xxxxbbbb| 久久中文字幕国产 | 日韩午夜视频在线 | 亚洲一级Av无码毛片久久精品 | 国产精品丝袜黑色高跟鞋的设计特点 | 久久久久久久久久免费视频 | 免费人妻一区二区三区 | kendra lust free xxx| av成人精品| 国产美女福利在线 | 国产乱子伦精品无码码专区 | 哺乳援交吃奶在线播放 | 天天射天天射天天射 | 日本午夜电影 | 激情久久av一区av二区av三区 | 一区二区日韩视频 | 色黄啪啪网 | 欧美一级片| 天堂网在线看 | 日日噜噜噜噜人人爽亚洲精品 | 影音先锋丝袜制服 | 天堂网8 | 亚洲免费观看高清完整版在线 | 天天上天天干 | 中文字幕免费在线看线人 | 国产精品欧美综合 | 日韩黄色成人 | 香蕉av网 |