关于Vue $emit的问题,各位大佬帮忙看一下

新手上路,请多包涵

事情是这样的,今天微信公众号里面的网页有一个人突然出现了一个问题,办理业务点击下一步没有响应但是,业务是做了的只不过没有返回到成功页面,我初步判断了一下,感觉问题出现在$emit里面。我贴一下代码!
image.png
这就是那个输入验证码点击下一步的页面,由于我点击下一步是有一个loading页面在转的,只有接口调用成功了之后我在关上
image.png
这个就是loading页面

image.png

这是我下一步里面的方法
image.png

现在有个人的情况是这样的,他在点击下一步的时候是可以出现loading页面的,但是loading页面在调用成功后不就关掉了吗,但是他没有返回到成功页面,而且按钮也点击不了了,后面的记录日志也没有记,但是接口调用成功了,在后台都是可以看见的(只不过没有返回成功页面)。
所以我感觉是不是this.$emit 这里出现了问题。
但是我自己测了一遍也是可以正常走过去的。
包括其他人,这个问题感觉是个特例,但是也有好几个人出现这个问题。

image.png
这是前面组件的方法
image.png

页面是在微信公众号里面的
我想会不会是因为每个人微信不同的原因,所产生的兼容性问题
或是因为微信里面浏览器的内核对vue有不兼容的地方
希望知道的大佬可以指教指教

阅读 2.3k
1 个回答

我估计是ajax出问题了, 本身应该then, 然而进入catch了, 可以用出来状况的手机看看

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