Size: a a a

Dart & Flutter по-русски

2020 April 04

Z.

Zixe .ru in Dart & Flutter по-русски
народ подскажите как реализовать такую тему. тыкая на кнопку "зарегистрироваться" отправляются данные на сервер и оттуда прилетает ответ ввиде джейсон. Хочу сделать вывод джейсона на экран. Сделал setState на кнопку, но джейсон не появляется пока пару раз не тыкнешь. видимо из за того что ответ не моментальный. Как сделать вывод джейсона как только он возвращается?
источник

А

Андрей in Dart & Flutter по-русски
Zixe .ru
народ подскажите как реализовать такую тему. тыкая на кнопку "зарегистрироваться" отправляются данные на сервер и оттуда прилетает ответ ввиде джейсон. Хочу сделать вывод джейсона на экран. Сделал setState на кнопку, но джейсон не появляется пока пару раз не тыкнешь. видимо из за того что ответ не моментальный. Как сделать вывод джейсона как только он возвращается?
забудь про setState и посмотри flutter_bloc
источник

DS

DVS Studio in Dart & Flutter по-русски
и provider
источник

M

Max in Dart & Flutter по-русски
Zixe .ru
народ подскажите как реализовать такую тему. тыкая на кнопку "зарегистрироваться" отправляются данные на сервер и оттуда прилетает ответ ввиде джейсон. Хочу сделать вывод джейсона на экран. Сделал setState на кнопку, но джейсон не появляется пока пару раз не тыкнешь. видимо из за того что ответ не моментальный. Как сделать вывод джейсона как только он возвращается?
Почитай про Future.
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Андрей
забудь про setState и посмотри flutter_bloc
архитектура чёль?)))
источник

А

Андрей in Dart & Flutter по-русски
DVS Studio
и provider
он сейчас вшит в bloc)
источник

А

Андрей in Dart & Flutter по-русски
Zixe .ru
архитектура чёль?)))
именно
источник

В

Вадим in Dart & Flutter по-русски
Zixe .ru
народ подскажите как реализовать такую тему. тыкая на кнопку "зарегистрироваться" отправляются данные на сервер и оттуда прилетает ответ ввиде джейсон. Хочу сделать вывод джейсона на экран. Сделал setState на кнопку, но джейсон не появляется пока пару раз не тыкнешь. видимо из за того что ответ не моментальный. Как сделать вывод джейсона как только он возвращается?
FutureBuilder
источник

DS

DVS Studio in Dart & Flutter по-русски
o_O ушел читать новую доку по блоку (неужели стало удобнее)
источник

M

Max in Dart & Flutter по-русски
@zixeru Советчики выше отвечают не на тот вопрос, который ты задал)
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Андрей
именно
я её ссусь!)) открыл посмотрел понял что тут без 0.5  не разобраться и закрыл)
источник

А

Андрей in Dart & Flutter по-русски
Max
@zixeru Советчики выше отвечают не на тот вопрос, который ты задал)
ну блин, согласись, через bloc это будет сделать очень даже просто
источник

Z.

Zixe .ru in Dart & Flutter по-русски
Max
@zixeru Советчики выше отвечают не на тот вопрос, который ты задал)
почитаю чё за фьюча. спасибо
источник

M

Max in Dart & Flutter по-русски
Андрей
ну блин, согласись, через bloc это будет сделать очень даже просто
Это вообще очень просто сделать. Через что угодно. Если понимать базовые принципы асинхронности. Bloc тут вообще не при чём.
источник

А

Андрей in Dart & Flutter по-русски
Max
Это вообще очень просто сделать. Через что угодно. Если понимать базовые принципы асинхронности. Bloc тут вообще не при чём.
ну так то, конечно, да
источник

A

Askhab in Dart & Flutter по-русски
Zixe .ru
народ подскажите как реализовать такую тему. тыкая на кнопку "зарегистрироваться" отправляются данные на сервер и оттуда прилетает ответ ввиде джейсон. Хочу сделать вывод джейсона на экран. Сделал setState на кнопку, но джейсон не появляется пока пару раз не тыкнешь. видимо из за того что ответ не моментальный. Как сделать вывод джейсона как только он возвращается?
задай параметр async
источник

КБ

Константин Буланов in Dart & Flutter по-русски
Askhab
задай параметр async
+
источник

КБ

Константин Буланов in Dart & Flutter по-русски
Zixe .ru
народ подскажите как реализовать такую тему. тыкая на кнопку "зарегистрироваться" отправляются данные на сервер и оттуда прилетает ответ ввиде джейсон. Хочу сделать вывод джейсона на экран. Сделал setState на кнопку, но джейсон не появляется пока пару раз не тыкнешь. видимо из за того что ответ не моментальный. Как сделать вывод джейсона как только он возвращается?
источник

M

Max in Dart & Flutter по-русски
Askhab
задай параметр async
Тоже плохой совет. Во первых, async - это не параметр)

Во вторых, async это "синтаксический сахар" над Future, который, в свою очередь, синтаксический сахар над callback. Если начинать сразу с сахара, как работает внутри, не поймёшь никогда (
источник

A

Askhab in Dart & Flutter по-русски
Max
Тоже плохой совет. Во первых, async - это не параметр)

Во вторых, async это "синтаксический сахар" над Future, который, в свою очередь, синтаксический сахар над callback. Если начинать сразу с сахара, как работает внутри, не поймёшь никогда (
Я просто с Python'a перешёл, извините
источник