javascript - 如何使用 socket.io 向客户端发出未定义/空值?
问题描述
我最近发现socket.io解析器似乎从发出的数据对象中删除了带有未定义/空值的键。这是不可取的,因为我试图使用这些值从我的视图中清除信息。
有谁知道解决这个问题?API 允许您提供自己的解析器,但我不希望沿着这条路线走或更改默认解析器(socket.io-parser)。
解决方案
我还没有看到这种特定的行为。一个快速的解决方法可能是始终发送一个布尔参数isUndefined
或isNull
在另一端检查它。
推荐阅读
- node.js - 无法在弹性搜索中编写文档
- windows - 按数字顺序循环文件(如在 Windows 资源管理器上)
- angular - 如何将我的 Typescript 中的 Id 传递给解析器?
- excel - 在编辑栏中显示长日期格式
- html - Angular 应用程序 - 放置脚本标签的位置
- c - STM32 Discovery可以区分短按和长按按钮吗
- javascript - JSON.Stringfy 方法的替换参数不适用于嵌套对象
- compiler-construction - 列出 Clang 查询匹配器
- php - 将两个数组组合成一个新数组并在其中执行操作
- android - 缺少 Android SDK