element-ui 中如何修改loading加載樣式
element-ui 中的 loading 加載功能,默認(rèn)是全屏加載效果
設(shè)置局部,需要自定義樣式或者修改樣式,方法如下:
import { Loading } from 'element-ui' Vue.prototype.$baseLoading = (text) => { let loading loading = Loading.service({ lock: true, customClass: 'createLoading', // 局部class名稱 text: text, spinner: 'el-icon-loading', background: 'rgba(0, 0, 0, 0)' }) return loading } <style lang="scss"> .createLoading { .el-loading-spinner { top: 50%; left: 50%; margin-left: -55px; background: rgba(0, 0, 0, 0.7); padding: 20px; border-radius: 4px; width: auto; text-align: center; position: absolute; i { color: #eee; } .el-loading-text { color: #eee; } } } </style>
重點(diǎn):createLoading有這個局部class名字就能控制樣式的修改,有時候::v-deep在loading中不能修改樣式
一些屬性參數(shù):
const loading = this.$loading({ // 聲明一個loading對象 lock: true, // 是否鎖屏 text: '加載中', // 加載動畫的文字 spinner: 'el-icon-loading', // 引入的loading圖標(biāo) background: 'rgba(0, 0, 0, 0.8)', // 背景顏色 target: '.el-table, .table-flex, .region', // **需要遮罩的區(qū)域,這里寫要添加loading的選擇器** fullscreen: false, customClass: 'loadingclass' // **遮罩層新增類名,如果需要修改loading的樣式** })
到此這篇關(guān)于element-ui 中修改loading加載樣式的文章就介紹到這了,更多相關(guān)element-ui 修改loading加載樣式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue中實(shí)現(xiàn)在外部調(diào)用methods的方法(推薦)
下面小編就為大家分享一篇vue中實(shí)現(xiàn)在外部調(diào)用methods的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02vue實(shí)現(xiàn)虛擬滾動渲染成千上萬條數(shù)據(jù)
本文主要介紹了vue實(shí)現(xiàn)虛擬滾動渲染成千上萬條數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02vue3.0關(guān)閉eslint校驗(yàn)的3種方法詳解
這篇文章主要給大家介紹了關(guān)于vue3.0關(guān)閉eslint校驗(yàn)的3種方法,在實(shí)際開發(fā)過程中,eslint的作用不可估量,文中將關(guān)閉的方法介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06