Frank·2小时前
使用Ionic 2,我无法成功检索并显示firebase数据图像底部显示的newGoalWt,newMaxReps,newMinReps,repsToday和wtToday。我不想检索其他数据。我以为我找到了几次答案,但我没有。我并不是想让其他人去做我应该做的工作,但我不熟悉编码并且需要帮助。如果您有其他课程以示例为例,请告诉我。 sample database
答案 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文件。 请告知是否合理,以及是否需要更多帮助。