Size: a a a

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

2020 July 24

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
зачем стейт и стейтлесс
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Кто знает что не так? один svg нормально работает, а вот с другим ошибки
The following assertion was thrown in _getDefinitionPaint:
Failed to find definition for url(#paint0_linear)

This library only supports <defs> and xlink:href references that are defined ahead of their references.

This error can be caused when the desired definition is defined after the element referring to it (e.g. at the end of the file), or defined in another file.

This error is treated as non-fatal, but your SVG file will likely not render as intended
════════════════════════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by SVG ═══════════════════════════════════════════════════════════════════
Failed to find definition for url(#paint1_linear)
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
источник

DB

Denis Bystruev in Dart & Flutter по-русски
Faust L
господа, вопрос, а как-то можно выполнить питон скрипт с флуттера или дарта и в ответ получить результат, например нужно чтобы формулы для расчета каких-то значений писать
Вот этот пакет утверждает, что он это умеет:

https://pub.dev/packages/starflut

Попробуйте, отпишитесь потом, правда это, или нет.
источник

FL

Faust L in Dart & Flutter по-русски
Ага спасибо
источник

n

neikist in Dart & Flutter по-русски
Faust L
господа, вопрос, а как-то можно выполнить питон скрипт с флуттера или дарта и в ответ получить результат, например нужно чтобы формулы для расчета каких-то значений писать
На десктопе? Process.run, или как то так.
источник

FL

Faust L in Dart & Flutter по-русски
neikist
На десктопе? Process.run, или как то так.
ну через дарт), я чисто пока теоритически выбираю платформу для будущего кроссплатформенного проекта там и десктоп и мобилки в приоритете, а если веб то вообще кошерно
источник

n

neikist in Dart & Flutter по-русски
Faust L
ну через дарт), я чисто пока теоритически выбираю платформу для будущего кроссплатформенного проекта там и десктоп и мобилки в приоритете, а если веб то вообще кошерно
Ну в вебе вы уж точно питон не запустите. Да и на мобилках не так просто будет на любом фреймворке
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Maxim Gora
Ну на крайний случай использовать конструктор
Не получится.
При каждом ребилде вызывается конструктор. Каждый раз будет новый вызов.
источник

Y

Yurii in Dart & Flutter по-русски
а подскажите плиз плагины для кастомизации чекбоксов, если таковы имеются конечно
источник

MG

Maxim Gora in Dart & Flutter по-русски
Sergey Hottabych
Не получится.
При каждом ребилде вызывается конструктор. Каждый раз будет новый вызов.
при каждом ребилде если это дочерний виджет
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Maxim Gora
при каждом ребилде если это дочерний виджет
Чего?
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Я пишу, что нужно делать вызовы к серверу и т.п. и сохранять Future в initState.
Ты говоришь, что можно это делать в конструкторе.
Я говорю, что нет, потому что конструктор при каждом ребилде вызывается.
При чем тут дочерние виджеты?
источник

MG

Maxim Gora in Dart & Flutter по-русски
Ну понятно что он будет выываться при каждом ребилде, я просто назвал один из вариантов. Но некоторые так скажем лейауты можно делать стейтлесс
источник

MG

Maxim Gora in Dart & Flutter по-русски
потому что они ребилдиться не будут
источник

MG

Maxim Gora in Dart & Flutter по-русски
но согласен с тем что лучше конечно просто использовать statefull)
источник

MG

Maxim Gora in Dart & Flutter по-русски
либо сторонние стейтменеджемнт решения С:
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Мы обсуждаем FutureBuilder.
Я выше перечислил массу вариантов, когда stless может ребилдится. Поэтому в конструкторе никак нельзя инициализировать Future для него.
источник

AD

Andrey Derkach in Dart & Flutter по-русски
вы сталкивались с тем, когда вызываешь Navigator.pop происходит ребилд текущего виджета (StatelessWidget) ?
источник