【发布时间】:2017-07-07 17:57:33
【问题描述】:
我的 Web 应用程序中有一个简单的表单,它将 JSON 对象保存到我的 Firebase 数据库。并非此表单上的每个字段都是必需的,因此在构造要发送的对象时,它可能具有多个undefined 属性。
由于 Firebase 在尝试持久化 undefined 值时会引发错误(更不用说,您不应该在 JSON 对象上有 undefined 值),我想知道框架是否提供了任何方法将所有未定义的值覆盖为null,甚至是一个空字符串;我还没有在网上找到解决方案。
在最坏的情况下,我可以手动将所有未定义的属性设置为 null,但我不想这样做
对此有何想法或建议?
非常感谢!
【问题讨论】:
标签: javascript json firebase firebase-realtime-database