Size: a a a

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

2021 March 03

aa

as amk in Dart & Flutter по-русски
Подскажите как в GetX переменную типа enum сделать как obs ?
источник

G

Gray in Dart & Flutter по-русски
Denis GDevv
Я об этом и написал в вопросе, что если нужно будет сделать ребилд внешнего объекта с новым начальным значением, то initState() уже не выполнится
https://api.flutter.dev/flutter/widgets/State-class.html
вам нужно didUpdateWidget
используйте документацию
источник

Y

Y.G. in Dart & Flutter по-русски
Подскажите,плиз, новечку где копать чтобы собирать и передовать gps в письме, firebase ?
источник
2021 March 04

S

Sergey in Dart & Flutter по-русски
Всем привет! Поможете?: нужно открыть файл, скачанный в app storage. в приложении по умолчанию для данного типа. Не могу ничего найти, кроме open_file, но не подходит, конфликт с другими библиотеками.
источник

SS

Serge Shkurko in Dart & Flutter по-русски
Stefan Stefan
всеравно напрашивается решение внедрения в дроид и в хром самого движка дарта и флатера
Гугл уже экспериментировали с dart VM + chromium, была сборка какое-то время
источник

SS

Serge Shkurko in Dart & Flutter по-русски
Но в итоге они отказались с концами в пользу dart2js
источник

SS

Serge Shkurko in Dart & Flutter по-русски
Из-за производительности
источник

NG

NIkita Gromov in Dart & Flutter по-русски
Чет я сломался на простой штуке, помогите пожалуйста 🙃

final List<Map<String, dynamic>> _tabs = …


List<Map<String, String>> get _filteredTabs =>
   _tabs
       .where((tab) => tab['badge'] > 0)
       .map((tab) => {
         ...tab,
         'badge': tab['badge'] < maxCount ? "${ tab['badge'] }" : '$maxCount+'
       }).toList();


Ошибка: type 'List<Map<String, dynamic>>' is not a subtype of type 'List<Map<String, String>>'

Как привести tab к <Map<String, String>?
источник

SS

Serge Shkurko in Dart & Flutter по-русски
NIkita Gromov
Чет я сломался на простой штуке, помогите пожалуйста 🙃

final List<Map<String, dynamic>> _tabs = …


List<Map<String, String>> get _filteredTabs =>
   _tabs
       .where((tab) => tab['badge'] > 0)
       .map((tab) => {
         ...tab,
         'badge': tab['badge'] < maxCount ? "${ tab['badge'] }" : '$maxCount+'
       }).toList();


Ошибка: type 'List<Map<String, dynamic>>' is not a subtype of type 'List<Map<String, String>>'

Как привести tab к <Map<String, String>?
=> <String, String>{
...tab,
источник

SS

Serge Shkurko in Dart & Flutter по-русски
А вообще в _tabs изначально приходит не string, а dynamic
источник

NG

NIkita Gromov in Dart & Flutter по-русски
Serge Shkurko
=> <String, String>{
...tab,
type 'int' is not a subtype of type 'String'

badge это число
источник

SS

Serge Shkurko in Dart & Flutter по-русски
NIkita Gromov
type 'int' is not a subtype of type 'String'

badge это число
Можешь обернуть '${tab["badge"]}'
источник

SS

Serge Shkurko in Dart & Flutter по-русски
Тогда точно строка будет
источник

NG

NIkita Gromov in Dart & Flutter по-русски
Serge Shkurko
Можешь обернуть '${tab["badge"]}'
так обернут же
источник

SS

Serge Shkurko in Dart & Flutter по-русски
А, нуу да, не увидел)
источник

SS

Serge Shkurko in Dart & Flutter по-русски
NIkita Gromov
type 'int' is not a subtype of type 'String'

badge это число
А на какой строке
источник

NG

NIkita Gromov in Dart & Flutter по-русски
Serge Shkurko
А на какой строке
...tab
источник

NG

NIkita Gromov in Dart & Flutter по-русски
Решил не очень красиво

List<Map<String, String>> get _filteredTabs =>
   _tabs
       .where((tab) => tab['badge'] > 0)
       .map((tab) => {
         ...tab,
         'badge': tab['badge'] < maxCount ? tab['badge'] : '$maxCount+'
       })
       .map(
           (tab) => tab.map((key, value) => MapEntry(key, value?.toString()))
       ).toList();


Может у кого то будет вариант симпатичнее
источник

DO

Dmytro Osadchuk in Dart & Flutter по-русски
Привет, ребят. Есть кто, кому удалось на iOS победить лаги анимаций при первом запуске? Является ли самым лучшим вариантом использовать версию Flutter с выпиленным Metal?
источник

Y

Y.G. in Dart & Flutter по-русски
Y.G.
Подскажите,плиз, новечку где копать чтобы собирать и передовать gps в письме, firebase ?
Никто не делал?
источник