首页 > 解决方案 > 如何使用 socket.io 向客户端发出未定义/空值?

问题描述

我最近发现socket.io解析器似乎从发出的数据对象中删除了带有未定义/空值的键。这是不可取的,因为我试图使用这些值从我的视图中清除信息。

有谁知道解决这个问题?API 允许您提供自己的解析器,但我不希望沿着这条路线走或更改默认解析器(socket.io-parser)。

标签: javascriptnode.jsparsingsocket.io

解决方案


我还没有看到这种特定的行为。一个快速的解决方法可能是始终发送一个布尔参数isUndefinedisNull在另一端检查它。


推荐阅读