Size: a a a

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

2020 December 08

V

Vyacheslav in Dart & Flutter по-русски
Vyacheslav
Всем привет! У меня несколько одинаковых виджетов, каждый создает инстанс сервиса.
Как к каждому из них "привязать" конкретный инстанс сервиса? Чтобы при возврате к виджету был привязан тот же инстанс сервиса?
Народ, посоветуете что-то или вопрос тупой?
источник

PL

Pavel Larionov in Dart & Flutter по-русски
Всем привет .
Например, на карте стоит маркёр. Юзеру необходимо пройти от точки А до точки Б, но на пути стоит маркёр, как найти альтернативный путь избегая маркёра?
источник

t

tdesc in Dart & Flutter по-русски
Vyacheslav
Народ, посоветуете что-то или вопрос тупой?
gist с кодом сильно облегчает понимание
источник

V

Vyacheslav in Dart & Flutter по-русски
tdesc
gist с кодом сильно облегчает понимание
https://gist.github.com/CoMatu/dfc17d1249b51fe54a0559eb4a194537
Вот мой код, виджет и сервис
Виджет слушает изменения статуса кнопки Play/Pause и запускает/останавливает таймер
Проблема в том, что если после старта таймера ухожу на другой роут, то при возврате не могу "привязаться к тому же экземпляру таймера. Он продолжает "тикать". Сам таймер инициирую в родительском виджете, и передаю его параметром в дочерний виджет (это остатки экспериментов с переносом таймера на разные уровни дерева виджетов)
источник

t

tdesc in Dart & Flutter по-русски
Vyacheslav
https://gist.github.com/CoMatu/dfc17d1249b51fe54a0559eb4a194537
Вот мой код, виджет и сервис
Виджет слушает изменения статуса кнопки Play/Pause и запускает/останавливает таймер
Проблема в том, что если после старта таймера ухожу на другой роут, то при возврате не могу "привязаться к тому же экземпляру таймера. Он продолжает "тикать". Сам таймер инициирую в родительском виджете, и передаю его параметром в дочерний виджет (это остатки экспериментов с переносом таймера на разные уровни дерева виджетов)
вам нужен сервис вне виджета, вот и выносите его по дереву виджетов выше
источник

V

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

AP

Alexander Popov in Dart & Flutter по-русски
Ребят, а сколько у вас в среднем съедает готовое Flutter-приложение на iOS в release mode? Интересует Memory Use во вкладке профайлинга в Xcode. Понимаю, что все приложения разные, но хотелось бы услышать примерные значения у других людей
источник

t

tdesc in Dart & Flutter по-русски
Vyacheslav
так и сделано, но вот виджетов должно быть несколько... Может быть есть смысл сразу создавать список инстансов таймера где-то выше, и потом уже к нему обращаться?
задача не очень понятна, потому что смысл «переходов» неясен и как это мешает виджету и цели
источник

RC

Rv Ch in Dart & Flutter по-русски
Prunkles Dreemurr
Кому было интересно:
Нашёл решение, вернее нет, нашёл причину — https://github.com/flutter/flutter-intellij/issues/5034
По крайней мере, если сделать как там описано (заменить part на реэкспорты), то проблема пропадает
Очень грустное решение
источник

PD

Prunkles Dreemurr in Dart & Flutter по-русски
Rv Ch
Очень грустное решение
Лучше, чем никакое. Ждём фиксов
источник

RC

Rv Ch in Dart & Flutter по-русски
Prunkles Dreemurr
Лучше, чем никакое. Ждём фиксов
Попробую откатить СДК, обновился сегодня и проблемы встретил сегодня, есть маленькая надежда на это ... иначе получается каждый раз править файлы кодгена и исправлять парт на импорт экспорт
источник

КШ

Кирилл Штреблев... in Dart & Flutter по-русски
/stat@combot
источник

C

Combot in Dart & Flutter по-русски
Total messages: 288477
источник

PD

Prunkles Dreemurr in Dart & Flutter по-русски
Я правильно понимаю, что контекст в билдере в MaterialPageRoute относится прямо к самому MaterialApp ?
источник

RC

Rv Ch in Dart & Flutter по-русски
@Prunkles в общем, если интересно на [√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.18363.1198], locale ru-RU)
проблем с памятью я не наблюдаю, потребление не больше 1.7 гиг вместо 3.9 ( бесконечность не предел )
для меня это более опция))
источник

ТБ

Тарас Боровик... in Dart & Flutter по-русски
Привет. В какую сторону гуглить кнопки, которые зафиксированные поверх всего контента и дижутся вместе с скроллом?
источник

I

Ivan in Dart & Flutter по-русски
это fab у скаффолда
источник

AU

Andrey Unger in Dart & Flutter по-русски
Кто сталкивался что при flutter build ios --no-sound-null-safety - все равно ругается на не nullsafety зависимости? андройд собирает нормально, проблема только с ios
источник

P

Pa_blooo in Dart & Flutter по-русски
Тарас Боровик
Привет. В какую сторону гуглить кнопки, которые зафиксированные поверх всего контента и дижутся вместе с скроллом?
Флоатин актион батн
источник

ТБ

Тарас Боровик... in Dart & Flutter по-русски
Pa_blooo
Флоатин актион батн
Благодарю!
источник