Escribí una aplicación angular2 en código de Visual Studio. Recientemente, actualicé Visual Studio Code a 1.10.2. Pero ha resaltado la window como si tuviera un error. Cuando lo revisé, encontré que dice:
[ts] No se puede encontrar el nombre 'ventana'.
Mi código es el siguiente:
saveCustomIndex(customIndex:any,indexName:string){ window.localStorage.setItem(indexName,JSON.stringify(customIndex)); }Captura de pantalla
¿Cómo puedo lidiar con esto? ¡Gracias!
En tsconfig.json , asegúrese de tener "dom" en su lista de bibliotecas.
tsconfig.json debería verse más o menos así:
{ "compileOnSave": false, "compilerOptions": { "outDir": "./dist/out-tsc", "sourceMap": true, "declaration": false, "module": "commonjs", "moduleResolution": "node", "emitDecoratorMetadata": true, "experimentalDecorators": true, "lib": [ "es2016", "dom" ] } }