【发布时间】:2018-05-08 13:56:35
【问题描述】:
我找不到从 firestore 获取 serverTimestamp 的方法。要么使用 firestore 本身,要么使用 angularfire。
我发现很多 github 问题的解决方案都不起作用。我猜是因为版本不同?
"@firebase/app": "^0.1.10",
"angularfire2": "^5.0.0-rc.6.0",
"firebase": "^4.13.1",
我尝试过的代码替代方案:
import * as firebase from 'firebase';
firebase.firestore.FieldValue.serverTimestamp();
ERROR TypeError:无法读取未定义的属性“FieldValue”
import * as firebase from 'firebase';
firebase.database.ServerValue.TIMESTAMP;
ERROR TypeError: 无法读取未定义的属性“ServerValue”
constructor( private afs: AngularFirestore ) { }
this.afs.firestore.FieldValue.serverTimestamp();
“FirebaseFirestore”类型上不存在属性“FieldValue”。
【问题讨论】:
标签: angular angularfire2