比如进入一个页面数据加载缓慢的页面后,等待后端返回数据显示在页面时给个loading的样式,像下面这样:

代码实现如下:

 getStudent() {// 开始加载let loading = this.$loading({lock: true,//lock的修改符--默认是falsetext: "拼命加载中,请稍候...",//显示在加载图标下方的加载文案background: "rgba(0,0,0,0.8)",//遮罩层颜色spinner: "el-icon-loading",//自定义加载图标类名});getStudent().then(res => {if (res.code === 200) {this.user = res.data;// 获取数据显示成功后,关闭loadingloading.close();} else {this.$message.error("错误!");}});}

参数列表说明如下(详细可以观看elementUI官网):

参数 说明 类型 默认值
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 自定义加载图标类名 string

vue进入页面加载数据缓慢实现loading提示相关推荐

  1. vue 判断页面加载完成_vue之骨架屏踩坑之路

    vue的首屏优化方式有很多种 骨架屏就是其中之一 作为一个前端开发 用户体验感是很重要的 关于页面的loading状态的展示,目前主流的主要有loading图和进度条两种 现今使用骨架屏的也越来越多 ...

  2. 在Vue中异步加载数据渲染到Dom

    在Vue中异步加载数据渲染到Dom 问题 <div v-for="o in resmessage" :key="o" class="text i ...

  3. html页面展示大括号,vue 防止页面加载时看到花括号的解决操作

    如下所示: [v-cloak]{ display:none } v-cloak v-text v-html v-cloak用于大段 v-text用于单个标签 v-html用于带有标签的处理 补充知识: ...

  4. html5 载入网页 显示,页面加载完之前显示Loading

    1.第一种方式 HTML loading... CSS .loader { position: fixed; left: 50%; top: 50%; margin: -0.2em 0 0 -0.2e ...

  5. vue 判断页面加载完成_vue项目搭建及总结

    一.vue的两种安装方式 (1)直接在html中引入vue.js (2)通过vue+nodeJS搭建 我们采用的是第二种方式 二.vue和nodeJS的关系 (1)nodeJS不是一个js框架,是一个 ...

  6. vue 判断页面加载完成_Vue实战040:nprogress页面加载进度条

    前言 很多时候在访问网页的时候我们总是看到页面在加载中,可以却不知道要加载多久,无期限的等待总是让人烦躁不安,所以我们希望能知道网页加载的进度,这样我们就能做到心中有数是否继续等待页面加载.这个功能我 ...

  7. 微信小程序下拉刷新列表onPullDownRefresh;微信小程序上划加载列表onReachBottom;uni-app微信小程序下拉加载数据;uni-app微信小程序上划页面加载数据

    需求:微信小程序列表加载有两种方式,分别是按住页面下拉加载数据数据(触发onPullDownRefresh)和直接上划滚动页面到底部加载数据(触发onReachBottom函数). 本文主要是使用上划 ...

  8. h5首页加载慢_页面加载速度缓慢时,如何优化?

    提高页面加载速度,优化方法: 1.使用免费 cdn 加载第三方资源 2.合并压缩js,css,减少请求次数以及减少流量的消耗 3.代码优化: HTML头部的JavaScript和写在HTML标签中的S ...

  9. loading页面加载(等待页面加载完毕再隐藏loading页面)

    1.设计一个装载Loading页面的div 此处设置的height为100vh,vh单位表示浏览器的可视高度百分比,100vh表示浏览器高度的100%,如果是全屏Loading,则该div需要排在bo ...

  10. vue 判断页面加载完成_在Vue+webpack中详细讲解基础配置

    这篇文章主要介绍了Vue+webpack项目基础配置教程,需要的朋友可以参考下. 最近在学习webpack,跟着课程一个单页面应用,在这里记录一下. 这个部分主要讲了如何配置webpack的环境,以及 ...

最新文章

  1. 解决SQL SERVER LDF文件过大的问题
  2. 为什么我们要放弃win10 去使用deepinv20和ous呢
  3. 后盾网lavarel视频项目---laravel 使用laracasts/flash插件提示信息
  4. 何时会调用拷贝构造函数
  5. 旷视AI「炼丹房」Brain++ 再升级 首席科学家孙剑发AI「灵魂」三问
  6. XCTF easyCpp buu [MRCTF2020]EasyCpp
  7. hihocoder [Offer收割]编程练习赛24
  8. 在布局空间标注的尺寸量不对_卫生间最佳布局尺寸,合理布局做到1毫米都不浪费!...
  9. 【C#】CsvHelper 使用手册
  10. 并查集——营救(洛谷 P1396)
  11. python写飞机大战游戏_python实现飞机大战游戏
  12. IDEA开发中常用快捷键
  13. skywalking调研相关资料整理
  14. psftp上传文件到服务器,使用PsFtp将文件上传到FTP Powershell
  15. OBS教程:3分钟学会直播推流与视频录制
  16. 如何测试光纤系统中的插入损耗
  17. struts原理与实践(七)
  18. JQuery弹幕发送
  19. R语言while循环计算圆周率
  20. OpenFeign 夺命连环 9问

热门文章

  1. 我的网址收藏-更新日期(2014-09-04)
  2. gwr模型用什么做_干货|教你如何用Stata做二元选择模型
  3. 专业测试工程师浅谈功能测试用例模板设计
  4. 关于flymcu烧录stm32芯片超时的问题解决
  5. 五款最好的免费同步软件
  6. Copula函数实战(Matlab)
  7. 攻防世界-music-高手进阶区-miscmisc
  8. SENT协议译码的深入探讨
  9. win10电脑桌面html,手把手教你美化win10电脑桌面的小技巧
  10. sql获取服务器系统时间,SQL Server取系统当前时间