Size: a a a

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

2020 July 29

QO

Que Ota in Dart & Flutter по-русски
то видео которое я скидывал было с precacheImage в didnotchangedepencies
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Que Ota
а можно как-то картинку сделать иконкой во флаттере и потом вызвать её как иконку?
Вроде надо шрифт делать с иконками
источник

QO

Que Ota in Dart & Flutter по-русски
Sergey Hottabych
Вроде надо шрифт делать с иконками
но если я сделаю шрифт с иконками, то цвета же пропадут?
источник

MG

Maxim Gora in Dart & Flutter по-русски
Que Ota
то видео которое я скидывал было с precacheImage в didnotchangedepencies
Я имею в виду на уровне приложения
источник

MG

Maxim Gora in Dart & Flutter по-русски
MyApp*
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Que Ota
но если я сделаю шрифт с иконками, то цвета же пропадут?
Так иконки без цвета
источник

QO

Que Ota in Dart & Flutter по-русски
Maxim Gora
Я имею в виду на уровне приложения
нет, я ещё не пробывал, но можно попробовать. Но мнн кажется, что всё равно картинка слишком быстро появляется и всё равно задержка будет
источник

MG

Maxim Gora in Dart & Flutter по-русски
Когда вы делаете precacheImage на ассет, вы асинхронно подгружаете его в кеш, при повторном обращении к этому ассету вы достаете его из кеша, если он там уже есть
источник

Д

Денис in Dart & Flutter по-русски
Может кто сталкивался? Уже перерыл в SO, там все какие-то странные предложения, запуска через Future с Duration.zero которые не работают(
источник

Д

Денис in Dart & Flutter по-русски
Переслано от Денис
народ при вызове
Navigator.of(context).popUntil((route) =>
                       route.settings.name == AddressAndTimePage.routeName);

вылетает
The following assertion was thrown building Navigator-[GlobalObjectKey<NavigatorState> _WidgetsAppState#26edf](dirty, dependencies: [HeroControllerScope], state: NavigatorState#f2b71(tickers: tracking 5 tickers)):
'package:flutter/src/widgets/navigator.dart': Failed assertion: line 4076 pos 12: '!_debugLocked': is not true.
источник

Д

Денис in Dart & Flutter по-русски
Переслано от Денис
не могу найти причину
источник

QO

Que Ota in Dart & Flutter по-русски
Sergey Hottabych
Так иконки без цвета
да, но я просто думал, что можно как-то картинку сделать иконкой, так как они моментально появляются. Но тогда раскраска картинки пропадёт
источник

QO

Que Ota in Dart & Flutter по-русски
Maxim Gora
Когда вы делаете precacheImage на ассет, вы асинхронно подгружаете его в кеш, при повторном обращении к этому ассету вы достаете его из кеша, если он там уже есть
тоесть если я в майаппе сделаю прикеш, то в любой части приложении картинка будет появляться моментально?
источник

MG

Maxim Gora in Dart & Flutter по-русски
ну если она уже загрузится, то да
источник

QO

Que Ota in Dart & Flutter по-русски
Maxim Gora
ну если она уже загрузится, то да
ну можно попробовать
источник

Д

Денис in Dart & Flutter по-русски
Денис
Переслано от Денис
народ при вызове
Navigator.of(context).popUntil((route) =>
                       route.settings.name == AddressAndTimePage.routeName);

вылетает
The following assertion was thrown building Navigator-[GlobalObjectKey<NavigatorState> _WidgetsAppState#26edf](dirty, dependencies: [HeroControllerScope], state: NavigatorState#f2b71(tickers: tracking 5 tickers)):
'package:flutter/src/widgets/navigator.dart': Failed assertion: line 4076 pos 12: '!_debugLocked': is not true.
хотя бы куда копать, нигде ключ navigator не использую, и Hero тоже. Есть observer но я его убирал и все равно та же ошибка
источник

MG

Maxim Gora in Dart & Flutter по-русски
А во время чего вы вызваете popUntil?
источник

MG

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

Д

Денис in Dart & Flutter по-русски
При нажатии на IconButton в AppBar
источник

Д

Денис in Dart & Flutter по-русски
IconButton обернут в BlocBuilder
источник