属性“ snapshotChanges”在类型“ void”上不存在。离子3

时间:2018-10-31 02:22:36

标签: angular ionic-framework ionic3 ionic-native

如何解决此错误? 我看了视频教程并且正确地遵循了它,但是为什么会遇到此错误?

onContextChange(ctxt: string): void {
this.songsList$ = this.songsService.assembleBandFilteredList(ctxt).snapshotChanges().map(changes => {
  return changes.map(c=> ({
    key: c.payload.key, ...c.payload.val()
  }));
});

}

1 个答案:

答案 0 :(得分:1)

检查服务下的songs.service.ts文件以包含任何字符串。

assembleBandFilteredList(ctxt: string): any { return(this.filterByString(ctxt)); }