0

以前は正常に機能していたAngular 6の次のコードがあります。

 getNavigation(db): any {
    return db.list('/pages', ref => {
        let query = ref.limitToLast(100).orderByChild('sortOrder');
        return query;
    }).snapshotChanges().map(changes => {
        return changes.map(change => ({key: change.payload.key, ...change.payload.val()}));
    });
}

突然、最近のライブラリの更新 (rxjs ??) でエラーがスローされますか? 私のコードを突然壊してしまった構文の変更は何ですか?

エラー TypeError: db.list(...).snapshotChanges(...).map は NavigationComponent.push../src/app/navigation.component.ts.NavigationComponent.getNavigation の関数ではありません

またはもっと重要なことに、どうすれば修正できますか? :-(

4

2 に答える 2