Size: a a a

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

2020 August 12

MA

Maks Andrienko in Dart & Flutter по-русски
всем привет
подскажите, я хочу воспользоваться showModalBottomSheet() или плагин modal_bottom_sheet (больше плагин хочу)
проблема в том, что я не могу обновить состояние внутри модалки. у меня применяется там промокод. кнопка не меняется на лоудер, ошибка не показывается.
но если закрыть и открыть, то состояние конечно меняется. кто то сталкивался с такой проблемой или может я что то не так делаю?
источник

PE

Pavel Erokhin in Dart & Flutter по-русски
Посмотри спецификации MDL, понятнее будет о чем он
источник

@

@tsinis in Dart & Flutter по-русски
Семён undefined
что выше?
Кнопки на первом скрине.
источник

Сu

Семён undefined in Dart & Flutter по-русски
Pavel Erokhin
Посмотри спецификации MDL, понятнее будет о чем он
это не mdl
источник

PE

Pavel Erokhin in Dart & Flutter по-русски
Семён undefined
это не mdl
Это MDL, даже не спорь.
источник

Сu

Семён undefined in Dart & Flutter по-русски
Pavel Erokhin
Это MDL, даже не спорь.
я просто делаю свою дизайн систему на основе материала, там куча отличий
источник

@

@tsinis in Dart & Flutter по-русски
Pavel Erokhin
Элементы
backgroundColor скафолда должен быть темнее элементов на нём
источник

PE

Pavel Erokhin in Dart & Flutter по-русски
Семён undefined
я просто делаю свою дизайн систему на основе материала, там куча отличий
На основе, конечно окей, если своя то можно отходить от их спеков
источник

V

Vadim in Dart & Flutter по-русски
Max🔥
Привет всем, возникла следующая проблема(с ней вожусь уже где-то неделю). Проект в котором есть в зависимостях другие git репозитории(c указанием тэга куда именно ссылаться).
Текущая версия dart sdk у основного проекта 2.8.1(flutter 1.17.0), а у проекта который мы тянем  SDK version 2.7.0, но под тегом на который мы собственно и ссылаемся установлена в pubspec версия 2.8.1 и основной проект почему-то не идёт до этого тега и в самом начале говорит что

The current Dart SDK version is 2.8.1.

Because "PROJECT" depends on "MODULE" from git which requires SDK version 2.7.0, version solving failed.

На проекте работает много людей и у многих эта проблема решилась просто очисткой .pub-cache но не у меня, я чистил все возможный кеш, по новой стягивал основной проект и тд...в конце концов я сегодня переустановил систему но эта проблема всё равно осталась.

Такое чувство что flutter просто не видит тэг который указан и ссылается просто на develop который естественно имеет SDK version 2.7.0
pub кэширует гитовские пакеты в .pub-cache/git
соответственно можно глянуть, что он там тянет из «module», и что в pubspec.yaml там прописано на счет sdk
источник

@

@tsinis in Dart & Flutter по-русски
Семён undefined
тут есть дизайнеры? скажите, можно что нибудь поправить/улучшить?
Ну и не видео границы апбара. Если у вас там будет список или таблица — ждите вой
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Max🔥
Привет всем, возникла следующая проблема(с ней вожусь уже где-то неделю). Проект в котором есть в зависимостях другие git репозитории(c указанием тэга куда именно ссылаться).
Текущая версия dart sdk у основного проекта 2.8.1(flutter 1.17.0), а у проекта который мы тянем  SDK version 2.7.0, но под тегом на который мы собственно и ссылаемся установлена в pubspec версия 2.8.1 и основной проект почему-то не идёт до этого тега и в самом начале говорит что

The current Dart SDK version is 2.8.1.

Because "PROJECT" depends on "MODULE" from git which requires SDK version 2.7.0, version solving failed.

На проекте работает много людей и у многих эта проблема решилась просто очисткой .pub-cache но не у меня, я чистил все возможный кеш, по новой стягивал основной проект и тд...в конце концов я сегодня переустановил систему но эта проблема всё равно осталась.

Такое чувство что flutter просто не видит тэг который указан и ссылается просто на develop который естественно имеет SDK version 2.7.0
В любой непонятной ситуации сноси винду 😆
источник

M

Max🔥 in Dart & Flutter по-русски
Sergey Hottabych
В любой непонятной ситуации сноси винду 😆
Безысходность она такая)
источник

@

@tsinis in Dart & Flutter по-русски
И как правильно заметили Материалом пахнет за версту. Зачем изобретать велосипед и запутывать пользователя? Они будут ожидать тот же UX как и в материале, не все увидят различий. Вообще сваять годную дизайн систему не так уж и просто. Их по пальцам рук можно пересчитать.
Из тех что прошли тестом времени.
источник

@

@tsinis in Dart & Flutter по-русски
Это не в обиду сказано. Просто имхо
источник

M

Max🔥 in Dart & Flutter по-русски
Vadim
pub кэширует гитовские пакеты в .pub-cache/git
соответственно можно глянуть, что он там тянет из «module», и что в pubspec.yaml там прописано на счет sdk
Проверил кэш, этот модуль идет в кэш с SDK version 2.7.0. Такое чувство что он игнорирует тег и просто тянет develop
источник

M

Max🔥 in Dart & Flutter по-русски
Причем если вместо тэга ставлю бранчу то всё окей а на тег он словно не замечает
источник

V

Vadim in Dart & Flutter по-русски
Max🔥
Проверил кэш, этот модуль идет в кэш с SDK version 2.7.0. Такое чувство что он игнорирует тег и просто тянет develop
там номер коммита в названии папки есть,
можешь просто зятянуть гит и прейти на этот коммит чтобы глянуть, что там чудес не бывает)
источник

M

Max🔥 in Dart & Flutter по-русски
Vadim
там номер коммита в названии папки есть,
можешь просто зятянуть гит и прейти на этот коммит чтобы глянуть, что там чудес не бывает)
Спасибо, сейчас чекну)
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Семён undefined
я просто делаю свою дизайн систему на основе материала, там куча отличий
Ох, как же любят руководители заставлять кодеров пилить свои "UI киты" )) у них пунктик какой-то просто на этом
источник

Сu

Семён undefined in Dart & Flutter по-русски
Sergey Hottabych
Ох, как же любят руководители заставлять кодеров пилить свои "UI киты" )) у них пунктик какой-то просто на этом
я и есть руководитель/дизайнер/программист
источник