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 相关文章推荐
利用js实现选项卡的特别效果的实例
Mar 03 Javascript
jQuery多级手风琴菜单实例讲解
Oct 22 Javascript
浅析使用BootStrap TreeView插件实现灵活配置快递模板
Nov 28 Javascript
JS检测是否可以访问公网服务器功能代码
Jun 19 Javascript
JS伪继承prototype实现方法示例
Jun 20 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
Aug 29 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
Aug 21 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
Apr 08 Javascript
Vue Object 的变化侦测实现代码
Apr 15 Javascript
解决vue项目input输入框双向绑定数据不实时生效问题
Aug 05 Javascript
小程序实现点击tab切换左右滑动
Nov 16 Javascript
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
Jan 29 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
PHP implode()函数用法讲解
2019/03/08 PHP
javascript 页面只自动刷新一次
2009/07/10 Javascript
JavaScript加强之自定义event事件
2013/09/21 Javascript
jquery showModelDialog的使用方法示例详解
2013/11/19 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
2014/02/10 Javascript
javascript 中that的含义示例介绍
2014/05/14 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
jQuery EasyUI 入门必看
2016/06/03 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
浅谈js函数三种定义方式 &amp; 四种调用方式 &amp; 调用顺序
2017/02/19 Javascript
vue-cli构建vue项目的步骤详解
2019/01/27 Javascript
浅谈vue中组件绑定事件时是否加.native
2019/11/09 Javascript
vue 微信扫码登录(自定义样式)
2020/01/06 Javascript
[05:13]TI4 中国战队 机场出征!!
2014/07/07 DOTA
Python 专题一 函数的基础知识
2017/03/16 Python
Python实现破解猜数游戏算法示例
2017/09/25 Python
python: 自动安装缺失库文件的方法
2018/10/22 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
Python 实现子类获取父类的类成员方法
2019/01/11 Python
利用python在大量数据文件下删除某一行的例子
2019/08/21 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
pytorch:model.train和model.eval用法及区别详解
2020/02/20 Python
python如何解析复杂sql,实现数据库和表的提取的实例剖析
2020/05/15 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
Django项目在pycharm新建的步骤方法
2021/03/02 Python
const char*, char const*, char*const的区别是什么
2014/07/09 面试题
JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容
2013/06/05 面试题
财务会计专业毕业生自荐信
2013/10/19 职场文书
骨干教师培训感言
2014/01/16 职场文书
小学生节约用水倡议书
2014/05/15 职场文书
个人先进材料范文
2014/12/30 职场文书
公司承诺函范文
2015/01/21 职场文书
上诉状格式
2015/05/23 职场文书
情况说明书怎么写
2015/10/08 职场文书
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers