使用 Vue 选项/组合 Api provide / inject Api 地址,此方法可以实现无感刷新并且不会出现闪烁的空白。

  1. 首先在根组件 App.vue 定义这个方法
<template><div id="app"><router-view v-if="routerAlive"></router-view></div>
</template>
export default {//暴露 reload 这个方法,方便组件调用provide() {return {reload: this.reload,}},data() {return { routerAlive: true }},methods: {//重新加载的方法reload() {this.routerAlive = falsethis.$nextTick(function () {this.routerAlive = true})},},
}
  1. 这样就可以在你要刷新的页面组件调用这个方法
export default {inject: ["reload"],......methods:{handleReload(){//在你要用到的地方调用这个重新刷新的方法this.reload()}}
}
  1. 最后如果不考虑用户体验的话,也可以用下面的方法:
// 1.window.location.reload()应该是刷新.相当于 按页面刷新按钮
window.location.reload()

Vue无感刷新当前页面相关推荐

  1. Vue 无感刷新token

    关于无感刷新的理解:  实现token无感刷新对于前端来说是一项非常常用的技术,其本质是为了优化用户体验,当token过期时不需要用户跳回登录页重新登录,而是当token失效时,进行拦截,发送刷新to ...

  2. VUE单页面应用无感刷新当前页面

    刷新当前页面常用的方法是: 第一种方法是: window.reload(): 第二种方法是: this.$router.go(0); 这两种方法是可以刷新当前面,但刷新的那一瞬间,页面会有一瞬间空白闪 ...

  3. vue 无感刷新页面

    共三种方法 1.原始方法: location.reload(); 2.vue自带的路由跳转: this.$router.go(0); 用过的人都知道,前两者都是强制刷新页面,会出现短暂的闪烁,用户体验 ...

  4. token过期?页面如何实现无感刷新?

    我们为什么要无感刷新呢? 我们都知道,后台返回的token是有时效性的,时间到了,你在交互后台的时候,后台会判断你的token是否过期(安全需要),如果过期了就会通过邪恶的手段逼迫你重新登陆! 无感刷 ...

  5. 前端 项目 中英文切换无感刷新

    非vue项目 实现: 将所有需要翻译的文本都存储在一个JSON文件中,这个文件包含中英两种语言的文本,例如: {"title": {"en": "We ...

  6. 使用Axios进行无感刷新Token

    前言 本人在开发项目时,在做登录模块时,参考了oauth2,在用户认证成功后会返回给前端一些令牌相关数据.接下来,再用进行接口请求时,前端根据令牌数据进行一系列的判断,然后做出最好的选择. 举个例子: ...

  7. 关于实现token无感刷新的解决方案

    问题引入 在开发中为了安全或满足分布式场景,通常会舍弃原有的session认证手段,而采用jwt(json web token):但是使用token难免遇到token有效期的问题,如果token长期有 ...

  8. Laravel6通过jwt(tymon/jwt-auth)实现API用户无感刷新TOKEN

    Laravel6通过jwt实现API用户无感刷新TOKEN 1.TOKEN是什么 2.jwt是什么 3.jwt安装&配置 3.1.通过composer安装 3.2.发布配置 3.3.生成加密密 ...

  9. token过期怎么办 无感刷新token

    (1)可以通过响应拦截器或者全局前置守卫强制跳转登录页 // 全局前置守卫 router.beforeEach((to, from) => {let token = sessionStorage ...

最新文章

  1. 亚信科技虚拟手机服务器地址,亚信云手机服务器地址是什么
  2. 【WP7】页面过渡效果
  3. wxWidgets:wxUIActionSimulator 示例
  4. 【python 图像处理】skimage的子模块介绍
  5. 方差与样本方差、协方差与样本协方差
  6. 初识ObjectBox--Android平台
  7. java获取音频驱动程序_驱动程序---音频 MDD 和 PDD
  8. CorelDRAWX4的VBA插件开发(二十一)字符串搜索和正则表达式匹配以及文件名关键字处理
  9. 机房重构-panel控件
  10. html图片轮播15个自动,15个超强的jQuery/HTML5图片轮播插件
  11. ireport中detail的伸展问题解决
  12. 面试时我们应该问面试官什么问题?
  13. 手机打电话提示无法连接到移动网络
  14. vue element-ui之分页组件的封装
  15. 基于SpringBoot生鲜商城
  16. 电话机器人是如何筛选意向客户的
  17. 只能输入中文,及中文标点符号正则/只能输入英文,及英文标点符号正则
  18. 第十章:项目沟通管理 - (10.1 规划沟通管理)
  19. 亚马逊aws 服务器删除_amazon-ec2 – 如何从ELB组中正常关闭或删除AWS实例
  20. 张长水主任当选2018年IEEE Fellow!中国大陆17位当选者清华占了5位 !(附完整名单)

热门文章

  1. vue+node.js手把手教你搭建一个直播平台(四)
  2. 商城项目---day07---列表页和搜索接口的实现
  3. 解决console.log打印对象时出现大量省略号问题,以及控制台使用表格方式查看打印数据
  4. python制作微信朋友圈九分图
  5. MySql学习笔记(一):创建数据库,创建表,加载数据,数据检索
  6. ASUS 华硕K45系列 设置系统启动项(U盘启动准备)
  7. AI手机摄影的三个流派,其中藏了个假AI|AI手机的真与假(一)
  8. 虎牙直播地址解析工具[已失效]
  9. 数据库【只写自己认为重要的部分】
  10. 服务器升级中暂时不能更换头像,为什么头像更新不了