vue刷新页面时去闪烁提升用户体验效果的实现方法


Posted in Javascript onDecember 10, 2018

首先在最外层div添加v-if="isReloadAlive",并创建变量isReloadAlive = true

随后添加provide()以及reload方法,如下:

export default {
 provide() {
  return {
  reload: this.reload
  }
 },
 data(){
 isReloadAlive : true
 },
 methods: {
 reload() {
   this.isReloadAlive = false;
   this.$nextTick(function(){
    this.isReloadAlive = true;
   })
  }
 }

最后调用this.reload()即可

补充:下面看下vue解决刷新时闪烁问题

1.在vue容器的div里面加上 v-cloak

<div id="app" v-cloak>

2.样式文件中加上

<style type="text/css">
  [v-cloak] {
   display: none !important;
  }
 </style>

总结

以上所述是小编给大家介绍的vue刷新页面时去闪烁提升体验方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery动画4.升级版遮罩效果的图片走廊--带自动运行效果
Aug 24 Javascript
jquery实现的横向二级导航效果代码
Aug 26 Javascript
js小数运算出现多位小数如何解决
Oct 08 Javascript
JS继承之借用构造函数继承和组合继承
Sep 07 Javascript
Angular 4环境准备与Angular cli创建项目详解
May 27 Javascript
Node.JS更改Windows注册表Regedit的方法小结
Aug 18 Javascript
vue 之 .sync 修饰符示例详解
Apr 21 Javascript
微信小程序使用字体图标的方法
May 23 Javascript
vue+axios实现post文件下载
Sep 25 Javascript
Vue利用Blob下载原生二进制数组文件
Sep 25 Javascript
JS中比较两个Object数组是否相等方法实例
Nov 11 Javascript
vue.js页面加载执行created,mounted的先后顺序说明
Nov 07 Javascript
移动端如何用下拉刷新的方式实现上拉加载
Dec 10 #Javascript
vue+Element-ui实现分页效果实例代码详解
Dec 10 #Javascript
JQuery实现ajax请求的示例和注意事项
Dec 10 #jQuery
微信小程序实现动态获取元素宽高的方法分析
Dec 10 #Javascript
PM2自动部署代码步骤流程总结
Dec 10 #Javascript
vue路由前进后退动画效果的实现代码
Dec 10 #Javascript
Vue.js子组件向父组件通信的方法实例代码详解
Dec 10 #Javascript
You might like
thinkphp循环结构用法实例
2014/11/24 PHP
关于php开启错误提示的总结
2019/09/24 PHP
Add a Formatted Table to a Word Document
2007/06/15 Javascript
innerText和innerHTML 一些问题分析
2009/05/18 Javascript
JavaScript禁止页面操作的示例代码
2013/12/17 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
nodejs和php实现图片访问实时处理
2017/01/05 NodeJs
浅谈javascript中的 “ &amp;&amp; ” 和 “ || ”
2017/02/02 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
JS简单判断滚动条的滚动方向实现方法
2017/04/28 Javascript
npm国内镜像 安装失败的几种解决方案
2017/06/04 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
Vue入门之animate过渡动画效果
2018/04/08 Javascript
[02:56]DOTA2英雄基础教程 巨魔战将
2013/12/10 DOTA
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
python处理二进制数据的方法
2015/06/03 Python
python中引用与复制用法实例分析
2015/06/04 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
2018/12/31 Python
python找出因数与质因数的方法
2019/07/25 Python
微信小程序python用户认证的实现
2019/07/29 Python
PyCharm2018 安装及破解方法实现步骤
2019/09/09 Python
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
2020/02/29 Python
python定义类的简单用法
2020/07/24 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
HTML5中在title标题标签里设置小图标的方法
2020/06/23 HTML / CSS
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
大学生年度自我鉴定
2013/10/31 职场文书
后勤人员岗位职责
2013/12/17 职场文书
大学学习个人的自我评价
2014/02/18 职场文书
环保志愿者活动方案
2014/08/14 职场文书
新郎婚礼答谢词
2015/01/04 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
浅谈如何提高PHP代码的质量
2021/05/28 PHP
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python
Vue组件化(ref,props, mixin,.插件)详解
2022/05/15 Vue.js