【发布时间】:2018-12-28 19:33:10
【问题描述】:
我想检索一个存储在解析平台中的对象,并且我正在使用离子框架。 所以我在 Home.ts 中写了这段代码:
export class HomePage {
result: string = 'sample' ;
constructor(public navCtrl: NavController) {
Parse.serverURL = 'https://parseapi.back4app.com/';
Parse.initialize("MY_APP_ID", "MY_JS_KEY");
var GameScore = Parse.Object.extend("GameScore");
var query = new Parse.Query(GameScore);
query.get("wN9bVUA9Hu", {
success: function(gameScore) {
// The object was retrieved successfully.
this.result = gameScore.get("score").toString();
console.log(this.result);
},
error: function(object, error) {
// The object was not retrieved successfully.
// error is a Parse.Error with an error code and message.
}
});
}
}
并且对象的 id 是 = wN9bVUA9Hu,因此应该检索对象的分数,即 9。 但正如你在这里看到的:result
Home.html 中的结果没有变化,但在控制台中为 9。
这是我的 Home.html 代码:
<ion-header>
<ion-navbar>
<ion-title>
Ionic Blank
</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<h4>{{result}}</h4>
</ion-content>
如何解决这个问题并在 Home.html 中显示检索到的对象?
谢谢。
【问题讨论】:
标签: javascript typescript ionic-framework parse-server