【发布时间】:2018-12-11 09:18:32
【问题描述】:
我正在使用 Angular 6 和 Firebase 创建聊天应用程序,但遇到以下错误:
错误 1 -
我在从 angularfire2/database 导入 FirebaseListObservable 时出错
import { AngularFireDatabase, FirebaseListObservable} from 'angularfire2/database';
[ts] 模块 '"/Users/user/Projects/A4/chat-app/node_modules/angularfire2/database/index"' 没有导出的成员 'FirebaseListObservable'。
错误 - 2
[ts] '{ query: { limitToLast: number; 类型的参数orderByKey:布尔值; }; }' 不可分配给“QueryFn”类型的参数。 对象字面量只能指定已知属性,而“QueryFn”类型中不存在“query”。
getMessages(): FirebaseListObservable<ChatMessage[]> {
return this.db.list('messages', {
query: {
limitToLast: 25,
orderByKey: true
}
});
【问题讨论】: