奇了怪,在微信里面vue-router不能跳转

0 0 vue-router javascript vue.js
苏颜。
苏颜。

声望值:81 0人

2018-09-25 15:48:47 提问

关注 0关注

收藏 0收藏, 150浏览

微信支付成功之后,我想跳转到订单页,但this.$router.push()这个方法没执行,但是alert()这步是成功的
clipboard.png

clipboard.png

请先 登录 后评论

4个回答

  • 八零末愤青133声望 2018-09-25 09:32

    有可能是this指向问题
    请先 登录 后评论
  • Jenny203声望 2018-09-25 09:32

    就是 1楼说的 this 问题啊。。确保 this 指向 vue 实例就可以了,方法开头const _this = this或者使用箭头函数
    请先 登录 后评论
  • 莫问归程69声望 2018-09-25 09:32

    你在函数外面声明生成 你内部生成有什么用。。。。
    请先 登录 后评论
  • 狂奔岻蜗牛162声望 2018-09-25 09:32

    微信支付成功之后跳转,可以用window.location.href="xx";
    请先 登录 后评论

注册新账号

悬赏追问
10
  • 10
  • 20
  • 50
  • 100
  • 200
  • 输入数值
发布追问