因此,我正在做一个使用react和Typescript的项目,但是我需要访问一些DOM变量,例如导航器和location。但是我可以在JS文件中访问那些var,但不能访问TS文件。我一直在搜索,但找不到任何答案。我希望这不是小事。
我在JS中调用但要在TS中调用的函数示例:
const { usage, quota } = await navigator.storage.estimate();
提前谢谢您
您必须在tsconfig.json文件中添加选项。
将dom添加到compilerOptions.lib数组,如下所示:
{
"compilerOptions": {
"lib": [
"dom"
]
}
}
此选项将为DOM API添加必要的类型。