cómo establecer un mapa de esa manera "Map <String, bool>"

Ahmad Mohy:

Estoy tratando de establecer una Mapcomo a continuación pero me sale este mensaje de error

"Valor de tipo 'Set<Object>'no se puede asignar a una variable de tipo 'Map<String, bool>'. Intente cambiar el tipo de la variable, o la fundición del tipo de la derecha a 'Map<String, bool>'".

class _MyAppState extends State<MyApp> {
  Map<String, bool>  _filters= {
    'gluten', false,
    'lactose', false,
    'vegan', false,
    'vegetarian', false,
  } ;
julemand101:

Ha definido un Setlugar de Map. Tal vez puedas probar (es :para Map):

class _MyAppState extends State<MyApp> {
  Map<String, bool> _filters = {
    'gluten': false,
    'lactose': false,
    'vegan': false,
    'vegetarian': false,
  };
}

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=384100&siteId=1
Recomendado
Clasificación