Size: a a a

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

2020 November 29

ИМ

Илья Максименко... in Dart & Flutter по-русски
‍🧞‍♂️
Так  не бывает же
Это тут местный прикол
источник

‍🧞‍♂️ in Dart & Flutter по-русски
Я смутно догадывался, что это постирония)
источник

AU

Andrey Unger in Dart & Flutter по-русски
Народ, как решить с null-safety такую фишку когда у тебя в конструкторе {@required this.imageUrl} ? т.е подразумевается this.imageUrl - не null должно быть всегда
источник

P

Pa_blooo in Dart & Flutter по-русски
не
источник

P

Pa_blooo in Dart & Flutter по-русски
ну это не значит что ты можешь положить нулл
источник

AU

Andrey Unger in Dart & Flutter по-русски
Andrey Unger
Народ, как решить с null-safety такую фишку когда у тебя в конструкторе {@required this.imageUrl} ? т.е подразумевается this.imageUrl - не null должно быть всегда
ага, нашел. просто @ надо убрать)
источник

AU

Andrey Unger in Dart & Flutter по-русски
{required this.imageUrl}
источник

AU

Andrey Unger in Dart & Flutter по-русски
короче в любом случае все зря. Свой код то я на переключил и подправил на поддержку null-safity - даже отправил ПР в одну из либкоторую использую. Но вот при запуске он мне выдал список из 61 пакета в зависимостях которые еще не поддерживают эту фишку (((
источник

AU

Andrey Unger in Dart & Flutter по-русски
вообщем зря кипешь с ним подняли. Рано еще
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Andrey Unger
Народ, как решить с null-safety такую фишку когда у тебя в конструкторе {@required this.imageUrl} ? т.е подразумевается this.imageUrl - не null должно быть всегда
Задавать значение, если нулл при помощи ?? или делать проверку при вызове функции/создании класса
источник

А

Алежка in Dart & Flutter по-русски
Andrey Unger
короче в любом случае все зря. Свой код то я на переключил и подправил на поддержку null-safity - даже отправил ПР в одну из либкоторую использую. Но вот при запуске он мне выдал список из 61 пакета в зависимостях которые еще не поддерживают эту фишку (((
указываешь в параметрах к компилятору --no-sound-null-safety и все компилируется
источник

AU

Andrey Unger in Dart & Flutter по-русски
String? validatorPassword(String? value) {
 if (value?.isNotEmpty ?? true && (value?.length ?? 0) < 6) {
   return 'Не менее 6 символов';
 }
 return null;
}


что-то я тут побарщил. Вроде анализер ошибок не показывает а компилятор ругается что проверка на нулл тут лишняя =\\
источник

AU

Andrey Unger in Dart & Flutter по-русски
да уж, еще и опечатки у себя же в коде ((( не true а false должно быть
источник

AU

Andrey Unger in Dart & Flutter по-русски
String? validatorPassword(String? value) {
 if (value?.isNotEmpty ?? false) {
   if (value!.length < 6) {
     return 'Не менее 6 символов';
   }
 }
 return null;
}
источник

AU

Andrey Unger in Dart & Flutter по-русски
кстати, уже не первый раз замечаю какую-то хрень с пабдевом. Вот например либа https://pub.dev/packages/meet_network_image - но если перейти на репу на гитхабе, то видно что автор ее не публиковал на пабдеве. publish_to: "none" в pubspec! И опубликована она вообще каким-то левым чуваком. Почему-то  с такими мелкими либами уже не первый раз с таким сталкиваюсь. ЧТо за фигня кто знает?
источник

S

Stepan Kudelya in Dart & Flutter по-русски
Всем привет! На чем посоветуете делать бэк? Firebase или php/java? Есть в firebase какие-то ограничения серьезные?
источник

P

Pa_blooo in Dart & Flutter по-русски
есть
источник

P

Pa_blooo in Dart & Flutter по-русски
стоимость
источник

S

Stepan Kudelya in Dart & Flutter по-русски
а функциональные?
источник

SM

Serge Matveenko in Dart & Flutter по-русски
Ещё немножко упоролся и притащил в один пакетик null safety support https://pub.dev/packages/ordered_set/versions/3.0.0-nullsafety.0
источник