0

目前我正在使用一个简单的 HttpRequest 来检索 JSON 文件:

void getConfigData(String url) {
  var request = new HttpRequest.get(url, this.onSuccess);
}

void onSuccess(HttpRequest req) {
  JsonObject conf = new JsonObject.fromJsonString(req.responseText);
  MenuItemCollection top_bar = new MenuItemCollection();
  // and parse the JSON data ...
}

我想知道的是我是否应该使用 Futures 而不是回调?

4

1 回答 1

1

您实际上无法在Future或回调之间进行选择,这个选择是由您正在使用的 API 做出的。有时你必须像HttpRequest.get一样提供回调,有时你会得到像File.create这样的 Future 。

于 2013-01-23T14:38:02.550 回答