Quiero hacer un Map
donde cada miembro contenga un array de cadenas. Pero, ¿cómo puedo inicializarlo y escribirlo (en una sola sentencia)?
He intentado esto:
private _gridOptions:Map<string, Array<string>> = {"1": ["test"]};
y obtengo:
Module build failed: Error: /Users/*****/Work/dashboard/src/app/core/pg.service.ts (8,5): Type '{ "1": string[]; }' is not assignable to type 'Map<string, string[]>'.
Según Mozilla's Map documentation, puede inicializar de la siguiente manera:
private _gridOptions:Map<string, Array<string>> =
new Map([
["1", ["test"]],
["2", ["test2"]]
]);