Angular 我需要(错误:InvalidPipeArgument:';函数observeOnOperatorFunction(源))的解决方案
我需要解决这个错误 错误:未捕获(承诺中):错误:InvalidPipeArgument:'function>observeOnOperatorFunction(源){ 返回源.lift(新的ObserveOnOperator(调度程序,延迟)); }'对于管道'AsyncPipe' 错误:InvalidPipeArgument:'函数observeOnOperatorFunction(源){ 返回源.lift(新的ObserveOnOperator(调度程序,延迟)); }'对于管道'AsyncPipe' 我正试图从Firebase中检索Transactionlist 这是我的密码Angular 我需要(错误:InvalidPipeArgument:';函数observeOnOperatorFunction(源))的解决方案,angular,firebase,firebase-realtime-database,ionic3,Angular,Firebase,Firebase Realtime Database,Ionic3,我需要解决这个错误 错误:未捕获(承诺中):错误:InvalidPipeArgument:'function>observeOnOperatorFunction(源){ 返回源.lift(新的ObserveOnOperator(调度程序,延迟)); }'对于管道'AsyncPipe' 错误:InvalidPipeArgument:'函数observeOnOperatorFunction(源){ 返回源.lift(新的ObserveOnOperator(调度程序,延迟)); }'对于管道'Asyn
<ion-list>
<ion-item *ngFor="let n of transactionListRef$ | async">
<h2>By: {{n.BY}} </h2>
<h3>Amount: {{n.AMOUNT}} </h3>
</ion-item>
</ion-list>
作者:{{n.By}
金额:{n.Amount}
这是我的ts代码
export class ListTransactionsPage {
transactionListRef$: FirebaseListObservable <TransactionList[]>
constructor(public navCtrl: NavController,private database:
AngularFireDatabase, public navParams: NavParams) {
this.transactionListRef$=this.database.list('Transaction_List');}
导出类列表事务页面{
transactionListRef$:FirebaseListObservable
构造函数(公共navCtrl:NavController,专用数据库:
AngularFireDatabase,公共navParams:navParams){
this.transactionListRef$=this.database.list('Transaction_list');}
我猜你在使用AngularFire
您的listRef现在不可观察,组件的最后一行应该是:
this.transactionListRef$=this.database.list('Transaction_List').valueChanges();}
当我添加valueChanges()时,我得到了这个(类型“FirebaseListObservable”上不存在属性“valueChanges”),请检查这个.transactionListRef$的运行时值类型,如果您使用的是v5,它应该是AngularFireList。否则,请确保AngularFire依赖项是最新的。