Size: a a a

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

2020 August 10

DK

Danial Kolyasnikov in Dart & Flutter по-русски
Z
Я почему-то думал что main это корневой. Да, попробую
Main это функция точка входа в программу.
источник

U

Ulugbek in Dart & Flutter по-русски
Roman Vasiliev
Мультиязычность одноэкранного приложения = мультиязычность многоэкранного приложения
но, мне не получился  если вы знаете какой -то полезный линк кидайте если не сложно!
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
В ней ты по идее должен делать только runApp()
источник

RC

Rv Ch in Dart & Flutter по-русски
Internationalizing and Localizing Your Flutter App: Как локализовать и интернационализировать ваше приложение с использование flutter_localization и Intl.
https://www.raywenderlich.com/10794904-internationalizing-and-localizing-your-flutter-app
источник

Z

Z in Dart & Flutter по-русски
Danial Kolyasnikov
В ней ты по идее должен делать только runApp()
сделал там
источник

Z

Z in Dart & Flutter по-русски
Navigator operation requested with a context that does not include a Navigator.
The context used to push or pop routes from the Navigator must be that of a widget that is a descendant of a Navigator widget.
источник

P

Pa_blooo in Dart & Flutter по-русски
Danial Kolyasnikov
В ней ты по идее должен делать только runApp()
а блок кидать в мэйн нельзя?
источник

AT

Artem Tkachenko in Dart & Flutter по-русски
Danial Kolyasnikov
Я кстати с самого начала блок только из за этого не перевариваю
я продолжаю называть класы bloc в которых пишу логику, работаю с репозиториями (api/db/shared pref), но без ивентов, стейты создаю через enum + class;

частенько один блок содержит 2-3 эмитера стейтов, наверное это не совсем правильно; и как я понимаю с кубитами так костыльнуть не выйдет те стейт там через дженкрик определяется
источник

RC

Rv Ch in Dart & Flutter по-русски
Rv Ch
Internationalizing and Localizing Your Flutter App: Как локализовать и интернационализировать ваше приложение с использование flutter_localization и Intl.
https://www.raywenderlich.com/10794904-internationalizing-and-localizing-your-flutter-app
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
Z
сделал там
Погугли про navigationKey
источник

Z

Z in Dart & Flutter по-русски
Danial Kolyasnikov
Погугли про navigationKey
то что нужно. две строчки кода и всё работает) спасибо
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
Artem Tkachenko
я продолжаю называть класы bloc в которых пишу логику, работаю с репозиториями (api/db/shared pref), но без ивентов, стейты создаю через enum + class;

частенько один блок содержит 2-3 эмитера стейтов, наверное это не совсем правильно; и как я понимаю с кубитами так костыльнуть не выйдет те стейт там через дженкрик определяется
После магии mobx иммутабельность вообще не заходит 🤓
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Rv Ch
yield    MainInitial(listItems);
Спасибо)
источник

КА

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

А

Артем in Dart & Flutter по-русски
Кирилл Апарин
Кто знает как переносить текст?
\n
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
А через Виджет?
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
источник

КА

Кирилл Апарин... in Dart & Flutter по-русски
Если он заходит за границы
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
Кирилл Апарин
А через Виджет?
Ты должен сделать так чтобы текст стал шириной в родителя
источник

Z

Z in Dart & Flutter по-русски
Кирилл Апарин
Если он заходит за границы
Делаешь Row(), внутри него текст оборачиваешь в Expanded(), если не нужен перенос а нужно просто сократить длинный заголовок то можно поставить softWrap: false и прописать overflow
источник