websocket问题

本页面的需求就是通过websocket推送消息到前端,当接收到后台返回的“ok”值时就跳转页面,但是接收到了“ok”也没跳,这是为什么?
image.png
到if(e.data=="ok")的时候就进不去了为什么,明明接收了ok值也可以打印出ok值

阅读 2k
2 个回答

太久没有用 WebSocket 了看了下之前的项目是在接收到数据之后就把数据转换了。

可能使用 JSON.parse() 转换一下返回的数据会解决问题。
和后端返回的数据也有关系,但是最好转换一下。

  1. 清除缓存
  2. 打印 e.data.length 看看是不是有不可见字符
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题