搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
weixin_40725706
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
HCatalog 简介_hcatelog
2
解决 "errMsg": "config:invalid signature"_小程序扫一扫 报错errmsg:config:fail
3
笔记本采取拨号上网有线连接校园网,开启热点的方法_拨号连接校园网
4
macOS 合并同名文件夹 按住 Option 键
5
从API到Agent:万字长文洞悉LangChain工程化设计_create_openai_tools_agent怎么使用
6
经典同态加密算法Paillier解读 - 原理、实现和应用_同态加密联邦学习csdn
7
HarmonyOS鸿蒙开发指南:Web组件开发指导_鸿蒙web
8
学习开发小程序的起航日记
9
云计算与计算机集群,云计算,网格计算,分布式计算,集群计算的区别?
10
数学基础(一)——最小二乘法
当前位置:
article
> 正文
Element-UI 中 loading 的使用_element btn loading
作者:weixin_40725706 | 2024-03-13 04:18:42
赞
踩
element btn loading
一:
一般element-ui都是给表格加loading效果,也可以给整个页面(body)加loading效果。
当然也可以页面上的任何DOM加loading效果。
在查询button的标签上添加onSearch方法。
<el-button type="primary" @click="onSearch">查询</el-button>
1
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()
二:
Loading 还可以以服务的方式调用。引入 Loading 服务:
import { Loading } from 'element-ui';
在需要调用时:
Loading.service(options);
其中 options 参数为 Loading 的配置项,具体见下表。LoadingService 会返回一个 Loading 实例,可通过调用该实例的 close 方法来关闭它:
let loadingInstance = Loading.service(options);
this.$nextTick(() => { // 以服务的方式调用的 Loading 需要异步关闭
loadingInstance.close();
});
需要注意的是,以服务的方式调用的全屏 Loading 是单例的:若在前一个全屏 Loading 关闭前再次调用全屏 Loading,并不会创建一个新的 Loading 实例,而是返回现有全屏 Loading 的实例:
let loadingInstance1 = Loading.service({ fullscreen: true });
let loadingInstance2 = Loading.service({ fullscreen: true });
console.log(loadingInstance1 === loadingInstance2); // true
此时调用它们中任意一个的 close 方法都能关闭这个全屏 Loading。
如果完整引入了 Element,那么 Vue.prototype 上会有一个全局方法 $loading,它的调用方式为:this.$loading(options),同样会返回一个 Loading 实例。
参数
说明
类型
可选值
默认值
target
Loading 需要覆盖的 DOM 节点。可传入一个 DOM 对象或字符串;若传入字符串,则会将其作为参数传入 document.querySelector以获取到对应 DOM 节点
object/string
—
document.body
body
同 v-loading 指令中的 body 修饰符
boolean
—
false
fullscreen
同 v-loading 指令中的 fullscreen 修饰符
boolean
—
true
lock
同 v-loading 指令中的 lock 修饰符
boolean
—
false
text
显示在加载图标下方的加载文案
string
—
—
spinner
自定义加载图标类名
string
—
—
background
遮罩背景色
string
—
—
customClass
Loading 的自定义类名
string
—
—
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/weixin_40725706/article/detail/227731
推荐阅读
article
Java项目:
学生
成绩
管理系统
(
java
+Springboot+Maven+
mybatis
+
Vue
+...
Spring Boot + SpringMVC + MyBatis+ Mysql + druid +
Vue
开发的前后...
赞
踩
article
Element
ui
改变
el
-
transfer
穿梭框的大小_
el
-
transfer
修改
高度
和宽度...
Element
ui
改变
el
-
transfer
穿梭框的大小。_
el
-
transfer
修改
高度
和宽度
el
-transf...
赞
踩
article
el
ement
ui
el
-
date
-
picker
日期
时间
选择器
设置只能选择不大于30天时间范围_...
el
ement
ui
要求
日期
时间
选择器
只能选择最多32天,其他
日期
为不可点击状态。
日期
组件type为
date
range...
赞
踩
article
pycharm报错Imp
or
tErr
or
: libtk8.6.so:
cannot
open
sha...
在Pycharm中使用tkinter时,报了一个错误imp
or
t tkinter网上差了一下,发现可能时缺少文件,所以直...
赞
踩
article
element
-ui
分页
器中
的
:
current
-
page
.
sync
是干什么
的
...
是Element UI中用于实现父子组件间关于当前页码
的
双向绑定
的
一种便捷方式,它使得在
分页
功能中管理当前页码
的
状态变得...
赞
踩
article
vue3
自定义
全局
loading
组件_
vue3
loading
...
vue3
loading
有请求发出时自动加载
loading
,...
赞
踩
article
在
Vue
项目中自定义全局
插件
——全局
Loading
插件
_
vue
git
loading
...
import
loading
Tempalte from ‘./
loading
.
vue
’;import { getEnv ...
赞
踩
article
vue自定义封装
Loading
组件
_
import
{
loading
, use
loading
} f...
一、需求问题在vue的开发中,会经常遇到这样的需求。当在页面内容进行加载的时候,会进行请求数据,然后显示页面。在这个等待...
赞
踩
article
vue3
新
拟态
组件
库开发流程
—
—
loading
组件
源码
_
vue3
loading
...
vue3
新
拟态
组件
库开发流程
—
—
loading
组件
源码
_
vue3
loading
vue3
loading
...
赞
踩
article
vue
项目
中使用
Loading
组件_
router
-
view
loading
...
当在
vue
项目
中请求后台接口时,常常会使用 loding 过渡数据的加载时间。 如果
loading
作为一个全局的加载...
赞
踩
article
Vue
Loading
插件_
vue
.
prototype
.$
loading
...
基于
vue
全家桶目录结构├── components│ ├──
Loading
│ ├── ├── index.js│ └...
赞
踩
article
7 种最棒的
Vue
Loading
加载
动画
组件
测评与推荐 - 穷尽市面上所有
加载
动画
效果(
Vue
...
Vue
Loading
加载
动画
组件
(
Vue
-
loader
) 看起来很简单不重要,实际上它是保证用户留存的关键一环。选...
赞
踩
article
vue
全局
自定义
指令(
loading
)_
el
.
instance
...
vue
封装
自定义
指令 (
loading
)注册在 main.js 文件中 导入封装好的
loading
方法对象使用 V...
赞
踩
article
vue
全局
loading
的
思路和
方法
_
vue
this
.$
loading
...
Vue
全局
loading
的
实现思路一般是在 Vue 实例中添加一个
loading
组件,通过控制该组件
的
显示和隐...
赞
踩
article
Vue设置全局
loading
(加载
动画
)功能:_
vue
simple
spinner
- loadi...
Vue设置全局
loading
(加载
动画
)功能:_
vue
simple
spinner
-
loading
vue
simp...
赞
踩
article
element
-
ui
全局添
加
loading
效果
_
element
ui
导出
加
loading
...
有时候会有一个需求,就是跳转到一个页面的时候,必须要有
loading
,然后等该页面所有的接口都调完,才能关闭loadin...
赞
踩
article
基于
element
UI的
loading
全局
加载_
element
loading
全局
...
应用场景场景:前端再发送Ajax请求,请求后台数据时,不允许点击当前页面其他按钮。Loading 还可以以服务的方式调用...
赞
踩
article
ElementUI
中
Loading
特效的使用_
elementui
dialog
loading
...
简单的使用
loading
特效,以及获取完数据就结束的
loading
特效。_
elementui
dialog
loadin...
赞
踩
article
vue
+
element
-ui给全局
请求
设置
一个
loading
样式_
vue
多个
请求
只显示
一个
loadi...
老项目后台管理,要在每个页面
请求
的时候都添加
一个
loading
,为了统一和防止
一个
页面多次
请求
页面出现闪烁的情况同意在r...
赞
踩
article
element
ui全局
设置
loading
效果_
element
loading
全局...
我们在使用
element
ui时查询时常会用到
loading
的效果,基本的使用方法官方已经给出,直接再需要展示loadin...
赞
踩
相关标签
java
spring boot
maven
vue.js
mybatis
ui
elementui
vue
前端
element ui
tk
python GUI
javascript
Loading组件
自定义封装组件
css