element-ui 中如何修改loading加載樣式
更新時間:2024年05月13日 11:45:54 作者:奮斗的小鳥鳥
element-ui 中的 loading 加載功能,默認是全屏加載效果,設置局部,需要自定義樣式或者修改樣式,下面給大家分享實例代碼,感興趣的朋友跟隨小編一起看看吧
element-ui 中的 loading 加載功能,默認是全屏加載效果
設置局部,需要自定義樣式或者修改樣式,方法如下:
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>
重點:createLoading有這個局部class名字就能控制樣式的修改,有時候::v-deep在loading中不能修改樣式
一些屬性參數(shù):
const loading = this.$loading({ // 聲明一個loading對象 lock: true, // 是否鎖屏 text: '加載中', // 加載動畫的文字 spinner: 'el-icon-loading', // 引入的loading圖標 background: 'rgba(0, 0, 0, 0.8)', // 背景顏色 target: '.el-table, .table-flex, .region', // **需要遮罩的區(qū)域,這里寫要添加loading的選擇器** fullscreen: false, customClass: 'loadingclass' // **遮罩層新增類名,如果需要修改loading的樣式** })
到此這篇關于element-ui 中修改loading加載樣式的文章就介紹到這了,更多相關element-ui 修改loading加載樣式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue中實現(xiàn)在外部調(diào)用methods的方法(推薦)
下面小編就為大家分享一篇vue中實現(xiàn)在外部調(diào)用methods的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02vue實現(xiàn)虛擬滾動渲染成千上萬條數(shù)據(jù)
本文主要介紹了vue實現(xiàn)虛擬滾動渲染成千上萬條數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-02-02