Size: a a a

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

2020 December 09

АР

Андрей Рудин... in Dart & Flutter по-русски
у тебя есть модель, класс в котором у тебя URL картинки или asset и ты его подсовываешь Image.asset или Image.network
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
GetXController это просто контроллер с реактивностью, который ты можешь вытащить где угодно и достать из него что хочешь
источник

SR

Sergey Riabinin in Dart & Flutter по-русски
А можно как-то в block вызвать yield с отсрочкой? Или может быть можно event вызвать внутри самого блока? У меня в блоке асинхронная функция долго отрабатывает и yield вызывается раньше чем она закончит выполнение. От от её выполнения зависит, что будет в yield.
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
Sergey Riabinin
А можно как-то в block вызвать yield с отсрочкой? Или может быть можно event вызвать внутри самого блока? У меня в блоке асинхронная функция долго отрабатывает и yield вызывается раньше чем она закончит выполнение. От от её выполнения зависит, что будет в yield.
если раньше, в чем проблема посмотреть состояние когда компонент загружается?
источник

P

ParanoyaU in Dart & Flutter по-русски
Я сам новичок, это не 100% решение. Но попробуй запихать ссылку в Icon( ), то есть так:  icon: Icon(SvgPicture.asset('assets/icons/ic_home.svg')), И скажи, сработало ли :)
источник

SR

Sergey Riabinin in Dart & Flutter по-русски
Андрей Рудин
если раньше, в чем проблема посмотреть состояние когда компонент загружается?
Так yield уже отработал, а функция только потом завершила работу. Соответственно yield отрабатывает не такой, который нужен.
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
Sergey Riabinin
Так yield уже отработал, а функция только потом завершила работу. Соответственно yield отрабатывает не такой, который нужен.
ну как пример есть состояние, которое возвращается через yield но так же должен быть способ чтобы достать это состояние без yield
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
если у тебя компонент отрисовался позже чем отработал yield просто бери это состояние и рисуй его. как придет новое состояние, yield его вернет, твой компонент перерисуется.
источник

SR

Sergey Riabinin in Dart & Flutter по-русски
Андрей Рудин
если у тебя компонент отрисовался позже чем отработал yield просто бери это состояние и рисуй его. как придет новое состояние, yield его вернет, твой компонент перерисуется.
Я не понял, как делать. Вот например, у меня 43 строчка отрабатывает раньше чем 37. Но после выполнения 37й к 43й программа уже не возвращается.
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
а зачем она должна выполняться?
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
Вы как бы через Future создали дополнительный поток, который выполнится через 5 секунд.
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
и программа идет и выполняется дальше.
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
переложите код из 43 строки в .then( после Future.delayed и он сработает.
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
это как бы другой поток
источник

S

Sergey in Dart & Flutter по-русски
как мне в блоке в инитстейте метод у блока дернуть. если обьявляю инстанс внутри State, он так не хочет дергаться(
может есть какая-то норм практика для этого?
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
не совсем понятно, но попробуйте объявить инстанс в Widget а не в внутри State
источник

E

Eldar in Dart & Flutter по-русски
Ребя как покрасить только часть под текстом? Тут текст так переносится
источник

D

Damir in Dart & Flutter по-русски
Я так понял в  Bottom Navigation Bar есть два свойства, label и иконка. Текст появляется только на нажатии на индекс этого объекта. Как сделать, чтобы сразу всех объектов был текст?)
источник

MG

Maxim Gora in Dart & Flutter по-русски
там свойство есть
источник

L

Lifan in Dart & Flutter по-русски
Добрый день!
Если часть бизнес логики реализовать вместе с виджетами (не используя bloc) и полностью отказаться от provider'ов (есть централизованный класс), то насколько это плохо?)
источник