Size: a a a

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

2020 May 17

r

roman G in Dart & Flutter по-русски
Ну вот даже к примеру, если мне нужно через 3 сек виджет скрыть, таких виджетов может быть показано сотни
источник

r

roman G in Dart & Flutter по-русски
Dmitriy Orteney
если там OverlayEntry. то у него есть метод remove x)
не, не он
источник

DO

Dmitriy Orteney in Dart & Flutter по-русски
roman G
Возможно их можно во что-то обернуть, вроде как Dismissible удаляет элемент, но я не смог разобраться каким образом
Он его скрывает, а ты потом лист перестраиваешь с отсутствующим элементом, ну т.е. не равно что он его сам удалил)
источник

Ю

Юрий in Dart & Flutter по-русски
roman G
хм, получается, если у меня условно будет 100 разных виджетов показано за сесиию, то все 100 будут висеть как пустые контейнеры?
Зависит как следаешь, вон дали идею. Хотя я в одном аппе на уровне рута делаю стак и с любого места добавляю или убираю содержимое
источник

r

roman G in Dart & Flutter по-русски
Юрий
Зависит как следаешь, вон дали идею. Хотя я в одном аппе на уровне рута делаю стак и с любого места добавляю или убираю содержимое
ну по сути делаю то что ты делал
источник

r

roman G in Dart & Flutter по-русски
ты получается делаешь через пустые контейнеры в засисимости от состояния
источник

AM

Alexander Maverick in Dart & Flutter по-русски
roman G
не, не он
Это именно то, что нужно) Если хочешь удалить виджет из overlay
источник

Ю

Юрий in Dart & Flutter по-русски
roman G
ты получается делаешь через пустые контейнеры в засисимости от состояния
Кидаю целые виджеты в список с их прибамбасами и получается типа picture in picture , была заморочка о пустом списке в стаке  и там кидаю просто пустой контейнер
источник

P

Pavel in Dart & Flutter по-русски
А почему не использовать билдеры для динамических данных?
источник

P

Pavel in Dart & Flutter по-русски
Тем более, если их сотни?
источник

Ю

Юрий in Dart & Flutter по-русски
Когда надо кидаешь в оверлей и убираешь а было тот виджет с билдером или нет пох
источник

Ю

Юрий in Dart & Flutter по-русски
Кстати, использую провайдер для этой хренотени
источник

r

roman G in Dart & Flutter по-русски
я правильно понял, что чтобы вызвать метод или достучаться до поля которое находится в state виджета, то лучше использовать что-то типа провайдера?
Т.е из вне вызвать метод виджета например(мне нужно обновить состояние виджета из вне)
источник

Ю

Юрий in Dart & Flutter по-русски
С передачей контекста, вне него запудрено
источник

r

roman G in Dart & Flutter по-русски
Юрий
С передачей контекста, вне него запудрено
не совсем понял ответ
источник

Ю

Юрий in Dart & Flutter по-русски
roman G
не совсем понял ответ
В инитстейте вызвать провайдер не пройдет по причине нет контекста
источник

F

Fox in Dart & Flutter по-русски
roman G
я правильно понял, что чтобы вызвать метод или достучаться до поля которое находится в state виджета, то лучше использовать что-то типа провайдера?
Т.е из вне вызвать метод виджета например(мне нужно обновить состояние виджета из вне)
GlobalKey => currentState
источник

r

roman G in Dart & Flutter по-русски
Fox
GlobalKey => currentState
можно поподробнее?
источник

F

Fox in Dart & Flutter по-русски
roman G
можно поподробнее?
источник

EC

Evgeny Cherkasov in Dart & Flutter по-русски
Igor Kusoff
Наверное, проблема в новом пакете, если отдельно ставить шрифт, то всё ок
Если отдельно, да, работает
источник