Size: a a a

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

2020 October 19

A

AL in Dart & Flutter по-русски
طاهر
да это я так, просто поставил. без высоты ничего не показывает почему-то
Кстати, сталкивался с этим...без указания высоты ничего не отображает,как быть в таком случае?
источник

ط

طاهر in Dart & Flutter по-русски
AL
Кстати, сталкивался с этим...без указания высоты ничего не отображает,как быть в таком случае?
не знаю, поэтому сюда написал)
источник

EK

Eugene Kalinin in Dart & Flutter по-русски
Container(constraints: BoxConstraints.expand(), child: ...
источник

A

AL in Dart & Flutter по-русски
Eugene Kalinin
Container(constraints: BoxConstraints.expand(), child: ...
Спасибо
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Ну тут либо указывать жесткую высоту и делать, чтобы контент под нее растягивался красивенько (и жался тоже), либо пытаться что-то с intrinsicheight вымучать (я не особо с горизонтальными списками работал)
источник

A

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

MA

Marlik Almighty in Dart & Flutter по-русски
Evgenii Elchev
можно еще вот так вот написать

if (oldVersion <= 2) {
   await _upgradeToV2(db);
 }
 if (oldVersion <= 3) {
   await _upgradeToV3(db);
 }
 if (oldVersion <= 4) {
   await _upgradeToV4(db);
 }

без повторений, но читается уже сложнее имхо
А switch case... не завезли?
источник

MA

Marlik Almighty in Dart & Flutter по-русски
А где в андроид отключить эту шнягу хром и веб сервер, забыл.
источник

AF

AlexZander Furmanchu... in Dart & Flutter по-русски
Всем привет, подскажите как можно просклонировать возраст? типа 25 лет но 32 года ?
источник

M

Mishanya in Dart & Flutter по-русски
Забей все возраста в мапу и дергай
источник

N

Nightwelf in Dart & Flutter по-русски
AlexZander Furmanchuk
Всем привет, подскажите как можно просклонировать возраст? типа 25 лет но 32 года ?
Можно по тупому смотреть последнюю цифру и по ней определять
источник

M

Mishanya in Dart & Flutter по-русски
Ну это сложно
источник

P

PronKing in Dart & Flutter по-русски
Mishanya
Ну это сложно
ну а если возраст не человека а потухшего вулкана например, тоже все будешь в мапу вбивать? )
источник

M

Mishanya in Dart & Flutter по-русски
Пока вбиваешь в мапу можно зависимость найти
источник

L

Lokker in Dart & Flutter по-русски
Ну возраст человека я б тоже задолбался перечислять
источник

L

Lokker in Dart & Flutter по-русски
А так 10 цифр
источник

P

PronKing in Dart & Flutter по-русски
Mishanya
Пока вбиваешь в мапу можно зависимость найти
а ты хорош)))
источник
2020 October 20

AN

Artem Netkachev in Dart & Flutter по-русски
Michael Bazilique
уважаемые гики DRY,
подскажите как можно оптимизовать данный кусок кода?
(менеджмент миграционных версий sql):
 if (oldVersion == 1) {
   await _upgradeToV2(db);
   await _upgradeToV3(db);
   await _upgradeToV4(db);
 }
 if (oldVersion == 2) {
   await _upgradeToV3(db);
   await _upgradeToV4(db);
 }
 if (oldVersion == 3) {
   await _upgradeToV4(db);
 }
Ужс, не смог смотреть. Нафига столько ветвлений?
void main() {
 dynamic db;
 upgrade(db, 3, 5);
}

void upgrade(dynamic db, int srcVersion, int dstVersion) {
 print("Start upgrade DB from ${srcVersion} to ${dstVersion} version.");
 Map.from({
   2: _upgradeToV2,
   3: _upgradeToV3,
   4: _upgradeToV4,
   5: _upgradeToV5,
 }).forEach((key, callback) => {
       if (key > srcVersion && key <= dstVersion) {callback(db)}
     });
 print("Uprage DB completed.");
}

void _upgradeToV2(dynamic db) {
 print("Upgraded to ver 2");
}

void _upgradeToV3(dynamic db) {
 print("Upgraded to ver 3");
}
....
источник

Z

Z in Dart & Flutter по-русски
AlexZander Furmanchuk
Всем привет, подскажите как можно просклонировать возраст? типа 25 лет но 32 года ?
источник

AF

AlexZander Furmanchu... in Dart & Flutter по-русски
Спасибо
источник