#flutter #dart
#flutter #dart
Вопрос:
Это дает мне доступ к некоторым функциям в моем блоке:
Consumer<ProviderMaps>(builder: (context, Provmap, widget) {
Позже я могу вызывать функции, подобные so, если пользователь находится выше:
Provmap.addMarker(_lastMapPosition);
Как я могу включить Provmap внутри такой пустоты?:
void onClickMenu(MenuItemProvider item) {
if( item.menuTitle.startsWith('P')) {
_addMarkerTarget2(_lastMapPosition);
}
if( item.menuTitle.startsWith('S')) {
Provmap.addMarker(_lastMapPosition);
}
}
«Неопределенное имя ‘Provmap'»
Ответ №1:
понял…
Provider.of<ProviderMaps>(context, listen: false)
.addMarker(_lastMapPosition);