Far*_*gho 2 firebase typescript firebase-realtime-database angular
我对 firebase 和 Angular 2 有一个小问题。
我尝试将用户保存到 firebase 数据库中。一切正常,但日期未存储。
let now: Date = new Date();
let premiumExpireDate: Date = new Date();
premiumExpireDate.setDate(premiumExpireDate.getDate()+14);
// Insert data on our database using AngularFire.
this.angularfire.database.object('/accounts/' + userId).set({
name: name, // works well
dateUpdated: now, // isnt stored
premiumExpireDate: premiumExpireDate // isnt stored too
}).then(() => {
...
});
Run Code Online (Sandbox Code Playgroud)
您知道如何在 Firebase 中保存数据以及如何从 Firebase 恢复数据吗?
多谢!
您无法保存日期对象。您必须将其转换为时间戳
this.angularfire.database.object('/accounts/' + userId).set({
name: name, // works well
dateUpdated: now.getTime(), // isnt stored
premiumExpireDate: premiumExpireDate.getTime() // isnt stored too
}).then(() => {
...
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2157 次 |
| 最近记录: |