Эта переменная находится внутри класса, и я хотел бы вызвать ее / использовать из другого класса, пожалуйста - PullRequest
0 голосов
/ 17 мая 2018
 Future<String> getData() async {
if (!email.contains("@")) {
  print("invalid email");
}

print("Your email is " + email + " and your password is " + password);
http.Response response = await http.post(
    Uri.encodeFull("https://api.wkend-eve.com/auth/login"),
    headers: {"Accept": "application/json"},
    body: {"email": email, "password": password});

Map<String, dynamic> x = json.decode(response.body);
print(x["access_token"]);
print(x["expires_in"]);
print(response.statusCode);


String acess_token = x["access_token"]; 

// Я хотел бы вызвать переменную: String acess_token = x ["access_token"];
из другого класса

1 Ответ

0 голосов
/ 17 мая 2018

Создать класс Common и создать статическую переменную в этом классе accessToken :

Common.accessToken

Затем вы можете использовать accessToken во всем приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...