为了账号安全,请及时绑定邮箱和手机立即绑定

vue 路由跳转至后页面内容的事件失效,但是刷新一下就好了,为什么啊

vue 路由跳转至后页面内容的事件失效,但是刷新一下就好了,为什么啊

素胚勾勒不出你 2019-03-29 10:15:15
            let json = {                user_name:this.userName,                user_pass:this.userPws            }            base.axios_post(json,'backhome/logins',function(res){                if(res.mark=='0'){                    _this.$router.push('/catchOrder');                }            })这是我登录的页面,登录成功之后跳会成功跳转到catchOrder页面,但是页面的click/hover等事件都不管用,重新刷新页面就可以了,这是为啥,在线求解
查看完整描述

3 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

你可以看下你的路由渲染组件<route-view>是不是在<keep-alive>组件下,如果用了keep-alive,删除再试下。

如果是上面的问题,那证明你的代码存在问题,需要你再好好检查一下


查看完整回答
反对 回复 2019-04-05
?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

楼上解决了没有? 我也遇到类似的问题了,通过 router-link 路过去的页面事件不生效,刷新一下就好了 没有用路由缓存。


查看完整回答
反对 回复 2019-04-05
?
大话西游666

TA贡献1817条经验 获得超14个赞

我也遇到这个问题,每次进入该页面,这个页面所有跳转路由的事件都失效,但是跳转新页面的title已经改了,只是页面没跳过去,刷新后就完全正常了


查看完整回答
反对 回复 2019-04-05
  • 3 回答
  • 0 关注
  • 3634 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信