Size: a a a

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

2020 March 16

П

Павел in Dart & Flutter по-русски
в общем юзаем else если простые ситуации, делаем ранний возврат и т.п.)
источник

M

Mitai in Dart & Flutter по-русски
не зря купил значит)
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Mitai
не зря купил значит)
лучшее что есть по программированию
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
только тебе кажется рано читать)
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
а может и нет)
источник

D

Dima in Dart & Flutter по-русски
Evgenii Elchev
но меня честно коробит от кода в стиле
if (someImportant) {
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
} else {
 handleCornerCaseInOneLineOfCode();
}


Я прдепочитаю писать так
if (!someImportant) {
handleCornerCaseInOneLineOfCode();
return;
}

/*логика на много строчек */
Лучше 'много строчек' в отдельную функцию вынести, тогда проблем с else не будет
источник

D

Dima in Dart & Flutter по-русски
Много строчек часто повод задуматься о структурировании
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Dima
Лучше 'много строчек' в отдельную функцию вынести, тогда проблем с else не будет
не
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
смысл делать функцию которая ничего не делает, только проверяет условие для выполенения следующей функции?
источник

MP

Mamikon Papikyan in Dart & Flutter по-русски
привет всем, кто-нибудь знает как решить эту проблему?
источник

MP

Mamikon Papikyan in Dart & Flutter по-русски
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
источник

ط

طاهر in Dart & Flutter по-русски
как сверстать точно такое же поле? нужно просто для вывода даты.(на скрине textfield с hittext, а он исчезает)
источник

MP

Mamikon Papikyan in Dart & Flutter по-русски
👍👍
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
طاهر
как сверстать точно такое же поле? нужно просто для вывода даты.(на скрине textfield с hittext, а он исчезает)
TextField(decoration: InputDecoration(labelText: 'Date'))
источник

AN

Artyom Nesterenko in Dart & Flutter по-русски
hintText для другого.
источник

SO

Sergey Ozeranskiy in Dart & Flutter по-русски
طاهر
как сверстать точно такое же поле? нужно просто для вывода даты.(на скрине textfield с hittext, а он исчезает)
Ввод по маске нужен?
источник

SO

Sergey Ozeranskiy in Dart & Flutter по-русски
Если да, то https://pub.dev/packages/flutter_masked_text например
источник

SO

Sergey Ozeranskiy in Dart & Flutter по-русски
А вообще дата Пикер вызывать логичнее для даты
источник

MT

Maxim Troshin in Dart & Flutter по-русски
Всем привет. Подскажите, как можно получить изменения, сделанные в (3) экране, на (2)ом? Используя блок архитектуру. Первое что приходит в голову - это связать оба блока и закапать их провайдером в (1). Но тогда эти блоки будут жить до того, как экран (2) и (3) будут открыты, чего не хотелось бы. Второе что пришло в голову - это заюзать общий репозиторий для этих блоков. Но опять же эту репу надо как-то заинжектить в них. Может есть бест практис?
источник