Size: a a a

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

2020 November 10

РА

Роман Аблаев... in Flutter Developers — русскоговорящее сообщество
Руслан Исланбеков
Всем привет, у меня вопрос такой: в навигаторе как реализовать переход между страницами? Через виджеты или пушнамед? Понимаю что это глупый вопрос но я щас в недоумении как навигатор реализовать
Глупый вопрос- не заданный вопрос
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
пуш роут если нужны переходы
источник

t

tdesc in Flutter Developers — русскоговорящее сообщество
если все рендеришь в одном месте, можно и виджетами )
источник

РИ

Руслан Исланбеков... in Flutter Developers — русскоговорящее сообщество
tdesc
пуш роут если нужны переходы
Можно подробнее
источник

РА

Роман Аблаев... in Flutter Developers — русскоговорящее сообщество
Создай класс или виджет: например SecondPage, в првом классе создай кнопку  ElevatedButton(onPressed: () {
 Navigator.push(
   context,
   MaterialPageRoute(builder: (context) => SecondPage()),
 );
})
источник

РА

Роман Аблаев... in Flutter Developers — русскоговорящее сообщество
А во втором классе создай ту же кнопку, только onPressed: () {
 Navigator.pop(context);
}
источник

РИ

Руслан Исланбеков... in Flutter Developers — русскоговорящее сообщество
Аа, ок хорошо
источник

D

Daniil in Flutter Developers — русскоговорящее сообщество
Привет, подскажите пожалуйста в чем может быть проблема. AppLifecycleState всегда resumed, даже когда приложение свернуто
источник

EC

Evgeny Cherkasov in Flutter Developers — русскоговорящее сообщество
Продублирую тут вопрос:
Создание коллекции (например List) как var list = <String>[]; вместо var list = List<String>(); кроме красоты имеет какие-то преимущества?
источник

t

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

РИ

Руслан Исланбеков... in Flutter Developers — русскоговорящее сообщество
Evgeny Cherkasov
Продублирую тут вопрос:
Создание коллекции (например List) как var list = <String>[]; вместо var list = List<String>(); кроме красоты имеет какие-то преимущества?
Если не ошибаюсь в одном ты можешь инициализировать данные при создании
источник

EC

Evgeny Cherkasov in Flutter Developers — русскоговорящее сообщество
Руслан Исланбеков
Если не ошибаюсь в одном ты можешь инициализировать данные при создании
А если нужно просто создать пустую коллекцию
источник

РИ

Руслан Исланбеков... in Flutter Developers — русскоговорящее сообщество
Я делаю так List<String> list = [ ]
источник

РИ

Руслан Исланбеков... in Flutter Developers — русскоговорящее сообщество
Evgeny Cherkasov
А если нужно просто создать пустую коллекцию
И то и другое сойдет
источник

EC

Evgeny Cherkasov in Flutter Developers — русскоговорящее сообщество
В доках Дарта рекомендуется первый вариант из моего примера. Интересно почему.
источник

C

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

EC

Evgeny Cherkasov in Flutter Developers — русскоговорящее сообщество
Comrade77
Сокращение кода
Красоту кода я упомянул, это вкусовщина. Кроме этого есть какие то другие причины, технические?
источник

C

Comrade77 in Flutter Developers — русскоговорящее сообщество
Я про такое не слышал
источник

OP

Oleg Pchelkin in Flutter Developers — русскоговорящее сообщество
Evgeny Cherkasov
В доках Дарта рекомендуется первый вариант из моего примера. Интересно почему.
Согласно доку - исключительно nicer syntax. Это как не писать new перед созданием экземпляра класса
источник
2020 November 11

РИ

Руслан Исланбеков... in Flutter Developers — русскоговорящее сообщество
ScrollController для каких целей?
источник