Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
提供的参数与调用目标-angularfire2的任何签名不匹配_Angular_Typescript_Firebase_Ionic3_Angularfire2 - Fatal编程技术网

提供的参数与调用目标-angularfire2的任何签名不匹配

提供的参数与调用目标-angularfire2的任何签名不匹配,angular,typescript,firebase,ionic3,angularfire2,Angular,Typescript,Firebase,Ionic3,Angularfire2,请说明使用ionic 3和angularfire2时如何解决此问题 “提供的参数与调用目标的任何签名都不匹配” 召唤 它只声明了一个允许的参数,但我已经查看了示例和文档,它们都允许选项参数{preservesnashot:true}。 下面是我的代码 profileObject: FirebaseObjectObservable<Profile>; constructor(private db: AngularFireDatabase) { console.log('He

请说明使用ionic 3和angularfire2时如何解决此问题

“提供的参数与调用目标的任何签名都不匹配” 召唤

它只声明了一个允许的参数,但我已经查看了示例和文档,它们都允许选项参数{preservesnashot:true}。 下面是我的代码

profileObject: FirebaseObjectObservable<Profile>;
  constructor(private db: AngularFireDatabase) {
    console.log('Hello DataProvider Provider');
  }
  getProfile(user: User){
    this.profileObject=this.db.object(`/profiles/${user.uid}`,{preserveSnapshot: true});
  return this.profileObject.take(1);
  }
profileObject:FirebaseObjectObservable;
构造函数(专用数据库:AngularFireDatabase){
log('Hello DataProvider Provider');
}
getProfile(用户:用户){
this.profileObject=this.db.object(`/profiles/${user.uid}`,{preservesnashot:true});
返回此.profileObject.take(1);
}
谢谢,欢迎提供所有建议和答案

如果您使用的是最新版本,则这不是问题

这是我的确认书

在最新版本中没有问题-David

如果您使用的是最新版本,那么这不是问题

这是我的确认书

在最新版本中没有问题-David

profileObject: FirebaseObjectObservable<Profile>;
  constructor(private db: AngularFireDatabase) {
    console.log('Hello DataProvider Provider');
  }
  getProfile(user: User){
    this.profileObject=this.db.object(`/profiles/${user.uid}`,{preserveSnapshot: true});
  return this.profileObject.take(1);
  }