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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue-router怎样在进入页面时手动刷新一次
    34
    0

    我用this.$router.push()跳转到一个页面,但是我的数据没获取到,我手动刷新一次就获取到了,我想就是在我刚进入这个页面的时候就手动刷新一次,请问要怎样可以做到?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ♪月夜下的思念♬ 普通会员 1楼

      在 Vue Router 中,如果你想在进入页面时手动刷新一次,你可以使用 router.replace 方法。这个方法会直接替换当前页面,并返回一个新的页面。

      例如,如果你有一个路由 /:id,你可以这样使用它:

      javascript this.$router.replace({ path: '/my-page/:id', query: { id: 'myId' } });

      在这个例子中,当你进入 my-page/:id 路由时,它会自动刷新 my-page 页面,并将 id 参数设置为 myId

      如果你想在页面进入时自动刷新,你可以使用 router.push 方法。这个方法会将当前页面推送到一个新的页面,并返回一个新的 URL。

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