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 相关文章推荐
重构Javascript代码示例(重构前后对比)
Jan 23 Javascript
jquery动态添加删除div 具体实现
Jul 20 Javascript
Express.JS使用详解
Jul 17 Javascript
Bootstrap每天必学之轮播(Carousel)插件
Apr 25 Javascript
jquery拖动层效果插件用法实例分析(附demo源码)
Apr 28 Javascript
jQuery ajax请求struts action实现异步刷新
Apr 19 jQuery
Angular.JS中select下拉框设置value的方法
Jun 20 Javascript
jquery单击文字或图片内容放大并居中显示
Jun 23 jQuery
vue在使用ECharts时的异步更新和数据加载详解
Nov 22 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
Dec 19 Javascript
说说Vuex的getters属性的具体用法
Apr 15 Javascript
原生js通过一行代码实现简易轮播图
Jun 05 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
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
2010/02/09 PHP
PHP 多维数组排序(usort,uasort)
2010/06/30 PHP
php 生成唯一id的几种解决方法
2013/03/08 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
详解Yii2 定制表单输入字段的标签和样式
2017/01/04 PHP
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
jQuery实现仿淘宝带有指示条的图片转动切换效果完整实例
2015/03/04 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
详解JavaScript的while循环的使用
2015/06/03 Javascript
jQuery实现Tab菜单滚动切换的方法
2015/09/21 Javascript
Jquery左右滑动插件之实现超级炫酷动画效果附源码下载
2015/12/02 Javascript
NodeJS学习笔记之Module的简介
2017/03/24 NodeJs
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
jQuery实现获取form表单内容及绑定数据到form表单操作分析
2018/07/03 jQuery
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
详解Vue CLI 3.0脚手架如何mock数据
2018/11/23 Javascript
图文讲解vue的v-if使用方法
2019/02/11 Javascript
基于JS实现前端压缩上传图片的实例代码
2019/05/14 Javascript
如何基于js判断浏览器版本
2020/02/20 Javascript
如何基于viewport vm适配移动端页面
2020/11/13 Javascript
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
让 python 命令行也可以自动补全
2014/11/30 Python
Python通过paramiko远程下载Linux服务器上的文件实例
2018/12/27 Python
Python微医挂号网医生数据抓取
2019/01/24 Python
Anaconda 查看、创建、管理和使用python环境的方法
2019/12/03 Python
python处理RSTP视频流过程解析
2020/01/11 Python
解决tensorflow训练时内存持续增加并占满的问题
2020/01/19 Python
英国皇家造币厂:The Royal Mint
2018/10/05 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
生物技术专业研究生自荐信
2013/09/22 职场文书
大学三年的自我评价
2013/12/25 职场文书
愚人节活动策划方案
2014/03/11 职场文书
基层党建工作汇报材料
2014/08/15 职场文书
2014最新预备党员思想汇报范文:中国梦,我的梦
2014/10/25 职场文书
如何写好开幕词?
2019/06/24 职场文书