【发布时间】:2018-03-28 15:36:24
【问题描述】:
'{ query: { limitTolast: number; 类型的参数orderByKey:布尔值; }; }' 不可分配给“QueryFn”类型的参数。对象字面量只能指定已知属性,“QueryFn”类型中不存在“查询”。
package.json
"angularfire2": "^5.0.0-rc.3",
"firebase": "^4.5.1",
聊天服务.ts
getMessages(): FirebaseListObservable<ChatMessage[]> {
return this.db.list('messages', {
query: { limitTolast : 25, orderByKey: true}
});
}
【问题讨论】:
-
您好,Kendi,感谢您的编辑。
-
我也面临同样的问题。运气好吗?
-
我也有同样的问题
-
这个问题是由于 Angular fire base 贬值了 Angularfire2 为添加此代码它将起作用 import { AngularFireDatabase, FirebaseListObservable } from 'angularfire2/database-deprecated';
-
你需要改
firebaseListObservable to AngularFireList
标签: typescript firebase angular-cli angularfire2