检索并显示最后一个条目indatabase

时间:2017-10-31 18:18:59

标签: firebase firebase-realtime-database ionic2

Frank·2小时前

使用Ionic 2,我无法成功检索并显示firebase数据图像底部显示的newGoalWt,newMaxReps,newMinReps,repsToday和wtToday。我不想检索其他数据。我以为我找到了几次答案,但我没有。我并不是想让其他人去做我应该做的工作,但我不熟悉编码并且需要帮助。如果您有其他课程以示例为例,请告诉我。 sample database

1 个答案:

答案 0 :(得分:0)

我希望这很有意义/很清楚。

首先要创建一个获取详细信息的提供程序。所以在提供者中会有这样的函数:

public getRequiredObject(objectKey : String){
   return this.database.object('wideGripBPTwo-list/'+ objectKey)
}

然后在controller / typescript文件中,我将一个变量分配给提供者的返回值:

this.variableName = this.Provider.getRequiredObject(objectKey);
this.variableName.subscribe(snapshot => {
  this.newGoalWt = snapshot.newGoalWt;
  this.newMaxReps = snapshot.newMaxReps;
  //add other variables here

最后在html文件中绑定数据:

  <ion-label>{{newGoalWt}}</ion-label>

注意我还没有添加整个提供程序,.ts文件和html文件。 请告知是否合理,以及是否需要更多帮助。