Я пытаюсь это Dart:Почему не установить вар (Dart)
import 'dart:convert';
import 'dart:html';
class testHandler {
Map parsedJSON;
testHandler();
void Initialize(){
String rawJSON = "core/testConfiguration.json";
HttpRequest.getString(rawJSON)
.then((String f) => parsedJSON.from(JSON.decode(f)))
.catchError((Error e) => print(e.toString()));
print(parsedJSON);
}
}
Если вы видите, я устанавливаю parsedJSON
в .then()
, но когда я пытаюсь получить вар , он возвращает null.
Есть много подобных вопросов в 'дротик-async' тега. –