Size: a a a

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

2020 July 08

АТ

Артем Терещук... in Dart & Flutter по-русски
Nick
надо оплатить аккаунт разработчика
нашёл
источник

MB

Michael Bazilique in Dart & Flutter по-русски
Ребят, такой кейс:
делаю pagination с данными rest api;
ProgressBar по стандарту, с размером + 1 когда данные еще можно качать : когда уже последняя страница;
проблема в том, что  на последней странице я не могу уже войти в метод (это я чекаю как раз в getNextPage) который мне скажет, что это конец, соответственно прогресБар не пропадает;
Для скролКонтрола юзаю ScrollNotification и мануально пиксели дабы избежать лишней колизии:
if (notification.metrics.maxScrollExtent == notification.metrics.pixels &&
       pixels != notification.metrics.pixels) {
     pixels = notification.metrics.pixels;
     _getNextPage();
   }
все идеально работает, без лишних запросов и дыр, кроме этого.
вопрос: может кто-то посоветовать лучший способ контролить конец listview избегая такого лока по пикселям (как выше)?
источник

DS

DVS Studio in Dart & Flutter по-русски
как вариант, смотреть на то что возвращается из реста и если достигнут конец выдачи, блокировать ее дальнейшее получение
источник

MB

Michael Bazilique in Dart & Flutter по-русски
@DVSstudio оно блокируется. то есть последующих реквестов по достижению конца не происходит
источник

MB

Michael Bazilique in Dart & Flutter по-русски
у меня очень банальная проблема, как убрать гребаный прогресБар на последней странице.  у меня эта проверка больше не пускает
источник

DS

DVS Studio in Dart & Flutter по-русски
а если показывать его только когда реально идет получение и сразу убирать когда оно заканчивается?
источник
2020 July 09

DD

Dim Dimbl4 in Dart & Flutter по-русски
Если у кого-то есть, можете сюда кинуть?
источник

АZ

А - Z in Dart & Flutter по-русски
источник

АZ

А - Z in Dart & Flutter по-русски
загорелся флатером работая андроид джуном но как посмотрел на верстку - стало страшно , это нормально?)
источник

🏡К

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

DD

Dim Dimbl4 in Dart & Flutter по-русски
А бесплатно?
источник

Сu

Семён undefined in Dart & Flutter по-русски
А - Z
загорелся флатером работая андроид джуном но как посмотрел на верстку - стало страшно , это нормально?)
не совсем
источник

Сu

Семён undefined in Dart & Flutter по-русски
смотря какой пример ты смотришь
источник

Сu

Семён undefined in Dart & Flutter по-русски
многие юзают вёрстку немного неправильно
источник

Сu

Семён undefined in Dart & Flutter по-русски
не деля её на методы и классы
источник

Сu

Семён undefined in Dart & Flutter по-русски
из-за этого получаются ооочень длинные спагетти
источник

АZ

А - Z in Dart & Flutter по-русски
Семён undefined
не деля её на методы и классы
я не углублялся в детали, только поверхностно почитал чем от джавы отличается. Код как код , вот верстка похожа на простынь )) наверное ты прав , если делать красиво - красиво будет :) спасибо , гляну еще раз:)
источник

Сu

Семён undefined in Dart & Flutter по-русски
там ещё можно задействовать расширения и использовать немного иной подход с работой интефейса
источник

Сu

Семён undefined in Dart & Flutter по-русски
прям как в swiftui
источник

АZ

А - Z in Dart & Flutter по-русски
странно что дарт есть в вакансиях моего города , а джава котлн, свифт вообще пустота . удивило
источник