直接引用element的loading,默认的是全屏loading,实际中有很多地方不需要全屏loading,只需要某部分loading,如上图
话不多说,直接上代码
封装好的loading.js

import Vue from 'vue'// loading框设置局部刷新,且所有请求完成后关闭loading框
let loading
let needLoadingRequestCount = 0 // 声明一个对象用于存储请求个数
function startLoading (targetdq) {loading = Vue.prototype.$loading({lock: true,text: '努力加载中...',background: 'rgba(255,255,255,.4)',target: document.querySelector(targetdq) // 设置加载动画区域})
}function endLoading () {loading.close()
}
export function showFullScreenLoading (targetdq) {if (needLoadingRequestCount === 0) {startLoading(targetdq)}needLoadingRequestCount++
}
export function hideFullScreenLoading () {if (needLoadingRequestCount <= 0) returnneedLoadingRequestCount--if (needLoadingRequestCount === 0) {endLoading()}
}export default {showFullScreenLoading,hideFullScreenLoading
}

在需要的页面中,import引入这个loading.js
然后,就可以直接

// 显示loading
showFullScreenLoading('.right')  // right是要显示loading的盒子
// 隐藏loading
hideFullScreenLoading()

vue项目中,设置页面局部loading加载效果(element)相关推荐

  1. vue项目中vue-scroller实现上拉加载和下拉刷新

    vue目前是众所周知的流行框架大家都知道的,vue全家桶的成员是:vue-cli,vuex,vue-router,vue-axios(vue2.0).然后它的第三方插件也有很多,比如:vue-scro ...

  2. 怎么改vue项目的标题_如何动态修改Vue项目中的页面title

    前言:在项目中,我们有时候需要修改Vue项目中的页面title. 方法有两种,①如果需要动态设置页面的title,可以直接使用document.title:②可以使用router的beforeEach ...

  3. 如何在vue项目中设置首页

    如何在vue项目中设置首页 1.首先创建一个vue为后缀名的文件,最好在新建的文件夹下面创建,如下图所示: 说明:一般我们的主要页面代码都是写在vue 项目中的这个src文件夹下,项目中所会引用到的组 ...

  4. 在vue项目中设置网站图标

    怎么在我们的Vue项目中设置自定义的网站图标: 首先我们需要先制作个ico图标,大小为32*32的,放到static文件夹下,附制作网站,我们把制作好的ico图片改名为:favicon.ico(注:必 ...

  5. vue 项目中H5页面,实现大转盘活动

    vue 项目中H5页面,实现大转盘活动 <template><div class="about"><div id="app"> ...

  6. vue项目中设置网站图标

    怎么在vue项目中设置网站图标: 1,先下载个icon图标,favicon.ico,大小为32*32的,放到static文件夹下: static文件是vue项目中用来存放静态资源的文件夹,放到这里的文 ...

  7. 使用HTML+CSS实现网页loading加载效果,支持定时或加载完成后隐藏

    网页使用loading可以给用户带来更好的体验,避免网页渲染中长时间出现网页整体空白从而影响访客的体验,loading在部分大型APP也有在应用. 下面使用HTML+CSS+JS实现完整的Loadin ...

  8. android 百分比loading,牛逼的loading加载效果

    牛逼的loading加载效果 介绍: AnimatedCircleLoadingView一个不错的loading加载效果,自定义AnimatedCircleLoadingView设置startDete ...

  9. element使用自定义的loading加载效果

    在使用loading加载的过程中,elementui提供了两种样式,但是针对不同的项目,也是有着不同的需求,需要不同的或者特制的loading加载效果. 解决思路如下: 结合elementui本身的标 ...

最新文章

  1. 你哪来这么多事(一):学生信息插入
  2. SAP ECC APO Integration - CIF 简介
  3. LeapMotion使用入门
  4. 使用Webrtc和React Js在网络上共享跨平台的点对点文件
  5. Android中让Service被关闭后再重新启动
  6. 【转】OneDrive开发入门
  7. 靠一个不存在的基因,写了学位论文顺利毕业的上交大硕士,被学校撤销了学位!...
  8. Elasticsearch的倒排索引是什么?
  9. java 线程安全性_Java线程安全性问题摘要_Power Node Java Academy的组织
  10. php 怎么开启错误报告,php错误报告级别怎么设置?
  11. GPUImage相关(转)
  12. 算法精解:C语言描述
  13. 什么是封装、继承和多态
  14. 工作流软件哪个好?介绍几款知名的工作流软件
  15. 51单片机引脚内部电路
  16. 网易云课堂web安全第一天
  17. Eclipse控制台中的中文输出乱码问题
  18. antd select 等组件可搜索问题
  19. Asp.net Core + EF Core + Bootstrap搭建的MVC后台通用管理系统模板(跨平台版本)
  20. Visual Studio 2022 下载地址

热门文章

  1. Linux 中启动jar包命令
  2. C语言实现面向对象风格编程
  3. golang roadrunner中文文档(一)基础介绍
  4. 百伯截流垂直招聘网站 中小网站的得与失
  5. 百度编辑器插入自定义html,百度编辑器自定义模板
  6. ORACLE行转列和列转行
  7. c语言驾照考试管理系统,交管网考试系统
  8. springcloud原理面试题,直击优秀开源框架灵魂
  9. 实时互联网,才是5G最被忽视的价值?
  10. 逞能模式和 免打扰模式