vue微信支付回到原界面不执行mounted里的内容

用this.$router.push({path:'/..'})跳转
我故意用一个alert命令放在mounted里,不执行
但是手动的页面跳转a.vue -> pay.vue ->a.vue则正常执行mounted
请教这里是否有什么机制导致没有触发事件呢?

太奇怪了,mounted里的alert不执行,其他代码执行,如果付款中取消付款,则正常执行alert

阅读 5k
1 个回答

具体情况没代码不好分析,不过可以在this.$router.push({path:'/..'})下面加一句this.$router.go(0)原地刷新一下,保证可以解决问题...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题