Size: a a a

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

2020 September 07

PP

Pavel Pimenov in Dart & Flutter по-русски
Michael Bazilique
он выглядит так же как и раньше
То есть ensure в начале нет?
источник

MB

Michael Bazilique in Dart & Flutter по-русски
*ну только я ensure дал в самый вверх
источник

MB

Michael Bazilique in Dart & Flutter по-русски
забыл
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Почему я ору со слова Sacffold в названии
источник

PP

Pavel Pimenov in Dart & Flutter по-русски
источник

AS

Andrey Stafford in Dart & Flutter по-русски
парни, я всё не могу понять, вот у меня есть один экран и когда он появляется надо асинхронно открыть json файл, чтобы это показать на странице. Async в initState вставлять нельзя и еще мне не хочется делать Streams. Есть ли какой-то способ проще?
источник

AS

Andrey Stafford in Dart & Flutter по-русски
делать прелоадер перед главным экраном тоже не хочется
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
у кого zefyr не ставится на новой версии flutter 1.20.2 beta
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
как решили проблему?
источник

EC

Evgeny Cherkasov in Dart & Flutter по-русски
Andrey Stafford
парни, я всё не могу понять, вот у меня есть один экран и когда он появляется надо асинхронно открыть json файл, чтобы это показать на странице. Async в initState вставлять нельзя и еще мне не хочется делать Streams. Есть ли какой-то способ проще?
Самое простое - FutureBuilder
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
чет они не отвечают в issue
источник

PP

Pavel Pimenov in Dart & Flutter по-русски
Andrey Stafford
парни, я всё не могу понять, вот у меня есть один экран и когда он появляется надо асинхронно открыть json файл, чтобы это показать на странице. Async в initState вставлять нельзя и еще мне не хочется делать Streams. Есть ли какой-то способ проще?
Сделай отдельную async функцию, и вызови её в initState без await
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Andrey Stafford
парни, я всё не могу понять, вот у меня есть один экран и когда он появляется надо асинхронно открыть json файл, чтобы это показать на странице. Async в initState вставлять нельзя и еще мне не хочется делать Streams. Есть ли какой-то способ проще?
Почему нельзя то
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Делайте в init
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
Evgeny Cherkasov
Самое простое - FutureBuilder
да это легко, + вряд ли он будет ждать так  долго что пользователю наскучит
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Кирилл Апарин
Почему нельзя то
да, можно, если вынести в отдельную
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Evgeny Cherkasov
Самое простое - FutureBuilder
наверно да, окей
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Andrey Stafford
да, можно, если вынести в отдельную
void _void() async {
 }

 @override
 void initState() {
   super.initState();
   _void();
 }
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Alex V.
Иммутабельность, как раз не нужна.
Все проще оказалось, в toJson к результату добавлять нужное поле

User.toJson(..) {
 ..
 result['getterVar'] = this.getterVar;

 return result;
}
А ты че, руками сериализуешь, что ли?
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Кирилл Апарин
void _void() async {
 }

 @override
 void initState() {
   super.initState();
   _void();
 }
я прост думал, что это бредятина
источник