Size: a a a

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

2021 April 06

Т

Тркюу in Flutter Developers — русскоговорящее сообщество
Переслано от Тркюу
источник

Т

Тркюу in Flutter Developers — русскоговорящее сообщество
Переслано от Тркюу
Я решил это одним костыльным методом
источник

Z

Zhu in Flutter Developers — русскоговорящее сообщество
Класс добавится в дерево виджетов, а функция (как отдельный элемент)нет
источник

Z

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

MS

Mykola Shevchenko in Flutter Developers — русскоговорящее сообщество
Это да, но дерево рендера будет тоже самое и в целом на результат и производительность не повлияет. А вообще в виджет можно передать ключ, а в функцию нет.
источник

CI

Captain Impact. in Flutter Developers — русскоговорящее сообщество
а что мешает передавать ключ парамом?
источник

CI

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

MS

Mykola Shevchenko in Flutter Developers — русскоговорящее сообщество
А куда?)
источник

MS

Mykola Shevchenko in Flutter Developers — русскоговорящее сообщество
Самому верхнему виджету?
источник

CI

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

Z

Zhu in Flutter Developers — русскоговорящее сообщество
Why that matters

By using functions to split your widget tree into multiple widgets, you expose yourself to bugs and miss on some performance optimizations.

There is no guarantee that you will have bugs by using functions, but by using classes, you are guaranteed to not face these issues.
источник

MS

Mykola Shevchenko in Flutter Developers — русскоговорящее сообщество
Ну, я думаю, что вполне возможна просадка по производительности, потому что функция сразу возвращает дерево виджетов, а виджет после вызова build, что происходит чуть позже. Там же вроде если материнский виджет передал те же констреинты, то дочерний может не пересчитывать свои размеры, думаю, что здесь может быть проблема
источник

Z

Zhu in Flutter Developers — русскоговорящее сообщество
Это Реми пишет
источник

MS

Mykola Shevchenko in Flutter Developers — русскоговорящее сообщество
А есть сравнения по перфомансу?
источник

MS

Mykola Shevchenko in Flutter Developers — русскоговорящее сообщество
Кстати, а почему там будет будет легче определить баги и проблемы с производительностью?
источник
2021 April 07

Z

Zhu in Flutter Developers — русскоговорящее сообщество
Да там по ссылке есть примеры
источник

MO

Mengthong OENG in Flutter Developers — русскоговорящее сообщество
hi everyone have meet this issue too ?

https://github.com/flutter/flutter/issues/79920
источник

Ю

Юрий in Flutter Developers — русскоговорящее сообщество
As i remember such issue has been closed yesterday
источник

MO

Mengthong OENG in Flutter Developers — русскоговорящее сообщество
Can you show me the link solved ?
источник

MO

Mengthong OENG in Flutter Developers — русскоговорящее сообщество
I try too many way
источник