vue3+elementUI如何動(dòng)態(tài)修改Loading中提示文字
問題
使用elementUI加載組件loading時(shí) 需要將循環(huán)中的值動(dòng)態(tài)展示在加載遮罩層上,發(fā)現(xiàn)了element-loading-text屬性可以自定義提示文字,于是寫出如下代碼
<div class="mycontainer" v-loading.fullscreen="download" :element-loading-text="loadingText">
結(jié)果發(fā)現(xiàn)loadingText的值并不會(huì)動(dòng)態(tài)變化,但是處于{{loadingText}}中的值卻是一直在變化的,可是element-loading-text中似乎無法檢測(cè)到,看了網(wǎng)上幾篇文章似乎寫的不是很詳細(xì),第一次用看得有點(diǎn)懵懵的,解決之后在此記錄一下
解決方案
<template> <div class="mycontainer" > </template>
import {ElLoading} from "element-plus";
function setLoading(){
let loading = ElLoading.service({fullscreen: true, text: '文件準(zhǔn)備中:'});//定義loading
for (let i = 1; i < (query.total / query.pageSize) + 1; i++) {
loading.setText(`文件準(zhǔn)備中:${i} /${query.total / query.pageSize}`)//動(dòng)態(tài)修改loading
}
loading.close()//關(guān)閉遮罩層
}最終效果

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue使用assign巧妙重置data數(shù)據(jù)方式
這篇文章主要介紹了vue使用assign巧妙重置data數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03
詳解如何在Vue項(xiàng)目中實(shí)現(xiàn)累加動(dòng)畫
這篇文章主要為大家詳細(xì)介紹了如何在你的Vue項(xiàng)目中實(shí)現(xiàn)累加動(dòng)畫,文中的示例代碼簡潔易懂,具有一定的參考價(jià)值,感興趣的小伙伴可以了解一下2023-06-06
vue2結(jié)合element-ui的gantt圖實(shí)現(xiàn)可拖拽甘特圖
因?yàn)楣ぷ髦幸玫礁侍貓D,所以我在網(wǎng)上搜索可以用的甘特圖,搜索了好多,但是網(wǎng)上搜到大多數(shù)都很雞肋,不能直接使用,下面這篇文章主要給大家介紹了關(guān)于vue2結(jié)合element-ui的gantt圖實(shí)現(xiàn)可拖拽甘特圖的相關(guān)資料,需要的朋友可以參考下2022-11-11
使用vue-router為每個(gè)路由配置各自的title
這篇文章主要介紹了如何使用vue-router為每個(gè)路由配置各自的title,及使用vue router的方法,需要的朋友可以參考下2018-07-07

