【发布时间】:2014-02-27 09:34:15
【问题描述】:
我有一个现有的客户端应用程序,它使用如下所示的 javascript 对象:
var myObject = {
Id: 1,
Name: 'Foo',
Property1: 123,
Property2: 'ABC',
MyMethod: function() { ///do something },
MyMethod2: function() { /// do something else }
};
我现在希望尝试使用 Firebase 等服务来持久化这些对象。 Firebase 不喜欢包含函数的属性,所以我想知道是否有一种“简单”的方法可以在保存到 Firebase 时删除有问题的函数,然后在检索时重新附加它们,而不必创建每个函数的副本对象。
【问题讨论】:
-
我想这可能已经在这里回答了stackoverflow.com/questions/208105/…
-
查看上面的答案,但我也会在您的安全规则中添加类似 $other": {".validate": false} 的内容。
标签: javascript firebase