账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Vue跳转外链接后返回页面不刷新
    • 2020-01-01 00:00
    • 11
    34
    0

    目前的需求就是,一个单路由页面,跳转到了一个外链接,理论上,跳转之后组件会被销毁,但是就是希望从外链接返回回到原来离开的高度,并且不会重新请求ajax。
    希望有人可以帮忙提供一个解决思路~

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 凉.城.空.巷. 普通会员 1楼

      在Vue中,当你从一个页面跳转到另一个页面时,通常情况下,会有一个刷新(刷新页面)的机制。但是,如果你发现页面不刷新,可能是有其他原因导致的。

      1. 检查后端代码:确保你的跳转操作是从后端代码发起的,而不是由Vue的路由插件或者其他全局的全局导航事件引发的。

      2. 检查Vue路由配置:确认你的Vue路由配置是否正确。如果你的路由配置中设置了刷新选项,那么在跳转时就会执行刷新。

      3. 检查浏览器的开发者工具:有时候,页面刷新可能是因为浏览器的开发者工具自动刷新的,你可以尝试清除开发者工具的缓存和cookies,看看是否能解决问题。

      4. 检查前端代码:确认你的前端代码中没有错误或者异常导致页面刷新。例如,你的Vue组件的生命周期方法或者Vue Router的beforeRouteUpdate方法中,是否有任何代码导致页面刷新。

      5. 使用其他浏览器或设备测试:尝试在其他浏览器或设备上测试你的跳转,看看是否可以正常工作。

      如果以上步骤都无法解决问题,建议你找专业的开发人员或者团队进行排查。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部