【发布时间】:2016-06-15 16:40:13
【问题描述】:
我是 Meteor 的新手,我正在尝试从 Heroku API 获取异步数据。
服务器端代码:
heroku = Meteor.require("heroku");
Meteor.methods({
'getHeroku': function getHeroku(app){
client = new heroku.Heroku({key: "xxxxxx"});
client.get_app(app, function (error, result) {
return result;
});
}
});
客户端代码:
Template.herokuDashboard.helpers({
appInfo: function() {
Meteor.call('getHeroku', "meathook-api", function (error, result) {
console.warn(result);
} );
}
});
Heroku 需要一段时间来回答,所以答案是 undefined。
那么捕获异步结果的最佳方法是什么?
谢谢。
【问题讨论】:
-
参见 this meteorpedia entry 了解光纤和异步。
-
我会检查一下,谢谢大卫
标签: javascript meteor