vue页面刷新方法_vue返回上一页怎么实时刷新

vue页面刷新方法_vue返回上一页怎么实时刷新一、通过js原始方法刷新<template><div><divclass=”header”><button@click=”update()”>刷新页面</button></div></div></template><script>exportdefault{data(){return{}},methods

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、通过js原始方法刷新

<template>
  <div>
      <div class="header">
          <button @click="update()">刷新页面</button>
      </div>
  </div>
</template>

<script>
export default {
data(){
  return{
  }
},
methods:{
  update(){
    location.reload()
  }
}
}
</script>

二、通过Vue自带的路由进行跳转

<template>
  <div>
      <div class="header">
          <button @click="update()">刷新页面</button>
      </div>
  </div>
</template>

<script>
export default {
data(){
  return{
  }
},
methods:{
  update(){
    this.$router.go(0)
  }
}
}
</script>

三、通过在APP页面进行demo进行刷新,不会像前两种那样出现短暂的闪烁效果,提升用户体验,通常可以使用这种方式

(1)、在APP页面中写入下面代码

<template>
  <div id="app">
    <router-view v-if="isShow"/>
  </div>
</template>

<script>
export default {
  name: 'App',
  provide(){
    return{
      reload:this.reload
    }
  },
  data(){
    return{
      isShow:true
    }
  },
  methods:{
    reload(){
      this.isShow=false;
      this.$nextTick(()=>{
        this.isShow=true
      })
    }
  }
}
</script>

(2)、在需要刷新的页面进行引入并使用

<template>
  <div>
      <div class="header">
          <button @click="update()">刷新页面</button>
      </div>
  </div>
</template>

<script>
export default {
data(){
  return{

  }
},
inject:[
  'reload'
],
methods:{
  update(){
    this.reload()
    console.log('刷新页面')
  }
}
}
</script>

如果对您有用的话,别忘了给个三连,多谢多谢

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183315.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月11日 上午6:46
下一篇 2022年10月11日 上午6:46


相关推荐

  • Spinnaker 高可用安装构思与实践

    Spinnaker 高可用安装构思与实践由于官方没有提供高可用的方案 官方直接建议由 K8S 进行调度 但是由于网络原因往往无法安装成功 生产环境如果是单点方案 死掉一个以后 恢复的时间由于网络原因时间会非常长 着急上线或者部署的话会出现很大的问题 Spinnaker 所有的配置文件由 minio 进行存储 Minio 高可用的话 可以解决存储的问题 但是还是不能解决 spinnaker 挂掉一个然后不影响使用的问题基本构思是 先安装一个 min

    2026年3月19日
    1
  • 计算机组成原理总结及知识网图

    计算机组成原理总结及知识网图计算机组成原理知识摘要,个人复习整理,仅供参考

    2022年6月1日
    35
  • VC++消息钩子编程「建议收藏」

    VC++消息钩子编程「建议收藏」一、消息钩子的概念1、基本概念Windows应用程序是基于消息驱动的,任何线程只要注册窗口类都会有一个消息队列用于接收用户输入的消息和系统消息。为了拦截消息,Windows提出了钩子的概念。钩子(H

    2022年7月1日
    48
  • logback自定义日志格式

    logback自定义日志格式logback自定义日志格式1.ClassicConverter继承ClassicConverterpackagecom.demo.conf;importch.qos.logback.classic.pattern.ClassicConverter;importch.qos.logback.classic.spi.ILoggingEvent;importjava.net…

    2022年5月2日
    70
  • OpenClaw相关的开源AI项目汇总大全:

    OpenClaw相关的开源AI项目汇总大全:

    2026年3月13日
    2
  • 也说周鸿祎[通俗易懂]

    也说周鸿祎[通俗易懂]&#13; 最早听说周鸿祎是在林锐的《大学十年》的那篇妙文里。应该是2001年。第一次看完林锐的回忆,觉得这个家伙是个人物,可他居然对周鸿祎服贴得不得了,可见周的确不是一个一般人。没过多久,有媒体开始关注3721了。那个时候,3721还没到过街老鼠人人喊打的时候,一度攻城掠地,风管无限。记得3721最开始吸引眼球的就是和Realname的一场口水大战…

    2022年7月26日
    13

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号