0
我有一個現有的客戶端應用程序,使得使用JavaScript對象是這個樣子的:移除和重新映射到來自JavaScript函數對象的屬性
var myObject = {
Id: 1,
Name: 'Foo',
Property1: 123,
Property2: 'ABC',
MyMethod: function() { ///do something },
MyMethod2: function() { /// do something else }
};
我現在正在嘗試使用,以保存這些對象Firebase等服務。 Firebase不喜歡包含這些功能的屬性,因此我想知道在保存到Firebase時是否存在一種「簡單」方式來刪除違規功能,然後在檢索時重新附加它們,而不必創建每個對象。
我想這可能已經在這裏找到答案的http:// stackoverflow.com/questions/208105/how-to-remove-a-property-from-a-javascript-object?rq=1 – Ollie
看到上面的答案,但我也會添加一些像$ other「:{」.validate 「:false}到您的安全規則。 –