element-ui 给页面上的DOM元素加loading效果

来源:互联网 发布:火女永恒矩阵 编辑:程序博客网 时间:2024/06/13 21:57

一般element-ui都是给表格加loading效果,也可以给整个页面(body)加loading效果。

当然也可以页面上的任何DOM加loading效果。

在查询button的标签上添加onSearch方法。

<el-button  type="primary"  @click="onSearch">查询</el-button>
onSearch() {    const loading = this.$loading({      lock: true,      text: 'Loading',      spinner: 'el-icon-loading',      background: 'rgba(0, 0, 0, 0.7)',      target: document.querySelector('.div1')    });    setTimeout(() => {      loading.close();    }, 2000);}

也有取消loading效果的方法

loading.close()
阅读全文
0 0