Size: a a a

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

2019 June 14

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
что ему там делать?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Алсо, ваша одна беда растет из другой вашей беды)
источник

NK

ID:537664280 in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
Так зачем вы его в свойство класса пихаете?
А куда его пихать? Передавать через аргумент? Тогда будет куча одинаковых аргументов.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
ID:537664280
А куда его пихать? Передавать через аргумент? Тогда будет куча одинаковых аргументов.
Зачем передавать черз аргумент?)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Вы его ниже точно также можете достать
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Через контекст
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
И да, не надо строить виджеты через функции, плез
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Все плохо, переделать)
источник

NK

ID:537664280 in Flutter Developers — русскоговорящее сообщество
Ну, это пример. Методы могут содержать аргументы, например если это кнопка - то enabled/disabled и т.п. А какие варианты есть? Делать лапшу в методе build?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
ID:537664280
Ну, это пример. Методы могут содержать аргументы, например если это кнопка - то enabled/disabled и т.п. А какие варианты есть? Делать лапшу в методе build?
Нет, лапши точно не надо
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
class _FirstPart extends StatelessWidget {

Widget build(BuildContext context) {
 final someBloc = BlocProvider.of<SomeBloc>(context);
  return Text(someBloc.myText);
 }
}
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Флатер оптимизирован под мелкие виджеты.
источник

NK

ID:537664280 in Flutter Developers — русскоговорящее сообщество
Ого, то есть каждый парт - новый файл?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Более того, вы не просто создали функции, вы в них еще и контекст передать забыли
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
ID:537664280
Ого, то есть каждый парт - новый файл?
не файл, а класс)
источник

NK

ID:537664280 in Flutter Developers — русскоговорящее сообщество
Дела...
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
_FirstPart и вот черточка перед классом значит, что вы его за пределами этого файла не достанете
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
и не запутаетесь
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
В общем не делайте так)
источник