Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 January 20

E

Eldar in Flutter Developers — русскоговорящее сообщество
И как лучше выстраивать листенеры?  оборачивать ими Скаффолд до бесконечности? Или добавлять в Стак вышестоящими слоями с простым Container(). (И то и то похоже на БреД)
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
Eldar
И как лучше выстраивать листенеры?  оборачивать ими Скаффолд до бесконечности? Или добавлять в Стак вышестоящими слоями с простым Container(). (И то и то похоже на БреД)
А о каких листенерах речь?
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
Из этих двух вариантов лучше оборачивать, чем Стак, конечно
источник

E

Eldar in Flutter Developers — русскоговорящее сообщество
Pavel Pimenov
А о каких листенерах речь?
источник

E

Eldar in Flutter Developers — русскоговорящее сообщество
Pavel Pimenov
Из этих двух вариантов лучше оборачивать, чем Стак, конечно
а есть более нормальный вариант ?
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
Не знаю всех деталей, но, наверное, можно вызывать _loadData() не из дерева виджетов, а в самом блоке
источник

E

Eldar in Flutter Developers — русскоговорящее сообщество
Pavel Pimenov
Не знаю всех деталей, но, наверное, можно вызывать _loadData() не из дерева виджетов, а в самом блоке
в каком именно? блоке 1ой страницы или 2ой ?
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
Pavel Pimenov
Не знаю всех деталей, но, наверное, можно вызывать _loadData() не из дерева виджетов, а в самом блоке
Листенер в дереве обычно используют для действий, которые связаны не с данными, а с ui – типа показать снэкбар
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
Eldar
в каком именно? блоке 1ой страницы или 2ой ?
А, это используется для связи двух блоков? Понял
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
По вопросу, как лучше связать два блока, не подскажу)
источник

AS

An Sh in Flutter Developers — русскоговорящее сообщество
Привет. У меня вопрос короткий: Flutter Web - есть стринг, в нем HTML... Как этот хтмл открыть в этой же вкладке браузера?
источник

G

Givi in Flutter Developers — русскоговорящее сообщество
Привет, кто нибудь пытался сделать SlidingList, это когда при скролле вверх подгружаются новые элементы а элемены внизу удаляются, так делают в чатах, когда очень много сообщений, чтобы не держать их в памяти.

Если использую SliverList, при достижении края, начинаю загружать новые элементы, после загрузки удаляю столько же старых и делаю setState, SliverList просто сохраняет позицию скролла и показывает уже новые элементы.

Есть возможность это победить малой кровью?
источник

IH

Ilya Hrankouski in Flutter Developers — русскоговорящее сообщество
Так ListView разве не именно этим славится?
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
ListView.builder*
источник

G

Givi in Flutter Developers — русскоговорящее сообщество
Да вот не знаю… просто у меня два SliverList один над другим, ListView так может?
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
Покажи?
источник

G

Givi in Flutter Developers — русскоговорящее сообщество
Что именно показать? CustomScrollView с двумя slivers
источник

Y.

Yra . in Flutter Developers — русскоговорящее сообщество
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
Givi
Да вот не знаю… просто у меня два SliverList один над другим, ListView так может?
Ну, тогда SliverChildBuilderDelegate для SliverList – он должен давать оптимизацию, аналогичную ListView.builder
источник

G

Givi in Flutter Developers — русскоговорящее сообщество
Не дает, так и сделано сейчас
источник