Size: a a a

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

2020 September 30

A

Andrey in Dart & Flutter по-русски
Юрий
Обновить стейт парента чтоб обновился конструктор чайлда с новым значением
На втором скрине видно, что обновляется состояние при смене поля, но дочерний все равно не обновляется
источник

A

Andrey in Dart & Flutter по-русски
Аче, так можно было что-ли, ахахха
источник

A

Andrey in Dart & Flutter по-русски
Благодарочка
источник

P

Pa_blooo in Dart & Flutter по-русски
😂
источник

V

Vyacheslav in Dart & Flutter по-русски
Andreu Puzikov
по=хорошему бы тебе передать родительский блок в дочерний и прям в блоке слушать его изменения
а как взять стейт оттуда, когда нет изменений, у меня все изменения проходят ДО ТОГО, как подписка инициирована. Там ведь в стейте лежит инстанс юзера, но не пойму, как забрать его. Провайдером бы легко сделал, не хочу плодить сущности
Я уже переписал код по примеру из ссылки, тот же эффект, только писанины больше, почти как в анекдоте
источник

MY

Mikhail Yakunin in Dart & Flutter по-русски
Привет, кто использует idea, не сталкивались с такой проблемой? Где нужно девайс этот прописать?

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.20.4, on Linux, locale en_US.UTF-8)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[!] Android Studio (not installed)
[✓] Connected device (1 available)

! Doctor found issues in 1 category.
источник

ДК

Дмитрий Костин... in Dart & Flutter по-русски
Mikhail Yakunin
Привет, кто использует idea, не сталкивались с такой проблемой? Где нужно девайс этот прописать?

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.20.4, on Linux, locale en_US.UTF-8)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[!] Android Studio (not installed)
[✓] Connected device (1 available)

! Doctor found issues in 1 category.
Он не прописывается там, я точно ничего не писал, в Девайсе должен быть включен режим разработчика и он автоматом определиться
источник

MY

Mikhail Yakunin in Dart & Flutter по-русски
Дмитрий Костин
Он не прописывается там, я точно ничего не писал, в Девайсе должен быть включен режим разработчика и он автоматом определиться
это эмулятор, так запускаю.
flutter emulator --launch my_emul
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Vyacheslav
а как взять стейт оттуда, когда нет изменений, у меня все изменения проходят ДО ТОГО, как подписка инициирована. Там ведь в стейте лежит инстанс юзера, но не пойму, как забрать его. Провайдером бы легко сделал, не хочу плодить сущности
Я уже переписал код по примеру из ссылки, тот же эффект, только писанины больше, почти как в анекдоте
Используй провайдер почему нет? dependency hell хуже чем плодить сущности
источник

V

Vyacheslav in Dart & Flutter по-русски
Пытаюсь сделать все красиво... 😂
источник

ДК

Дмитрий Костин... in Dart & Flutter по-русски
При включённом эмуляторе запуск идет на эмуляторе, хз я командной строкой не пользуюсь, в idea кнопками все работает
источник

V

Vyacheslav in Dart & Flutter по-русски
Провайдер накинуть пару минут, но потом нужно не забывать его обновлять по ивентам, из блока, что-ли
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Если у тебя уже есть блок то и провайдер не нужен) пили на блоке
источник

MY

Mikhail Yakunin in Dart & Flutter по-русски
Дмитрий Костин
При включённом эмуляторе запуск идет на эмуляторе, хз я командной строкой не пользуюсь, в idea кнопками все работает
а какой плагин для эмулятора стоит в идее? я прост за мобилки не шарю, я поставил плагин на фллаттер и на дарт наверно для эмулятора тоже надо что-то?
источник

V

Vyacheslav in Dart & Flutter по-русски
Дмитрий Щербаков
Если у тебя уже есть блок то и провайдер не нужен) пили на блоке
Вот я и заблудился в этих стейтах...
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Напиши что ты хочешь сделать я попытаюсь объяснить 😂
источник

ДК

Дмитрий Костин... in Dart & Flutter по-русски
Mikhail Yakunin
а какой плагин для эмулятора стоит в идее? я прост за мобилки не шарю, я поставил плагин на фллаттер и на дарт наверно для эмулятора тоже надо что-то?
Андроид эмулятор, я пользуюсь genymotion, включаешь его, он отображается в идеа
источник

V

Vyacheslav in Dart & Flutter по-русски
Чуть позже, обязательно, просто сейчас убежал
источник

DS

Dmitry Shardik in Dart & Flutter по-русски
Ребят, а можно ли реализовать hot reload сразу после сохранения результатов? а то не попадаю иногда по Shift + R
источник

Ю

Юрий in Dart & Flutter по-русски
Так оно вроде автоматом
источник