如何在TypeScript中使用导航器和位置DOM变量

问题描述 投票:0回答:1

因此,我正在做一个使用react和Typescript的项目,但是我需要访问一些DOM变量,例如导航器和location。但是我可以在JS文件中访问那些var,但不能访问TS文件。我一直在搜索,但找不到任何答案。我希望这不是小事。

我在JS中调用但要在TS中调用的函数示例:

const { usage, quota } = await navigator.storage.estimate();

提前谢谢您

javascript reactjs typescript dom types
1个回答
0
投票

您必须在tsconfig.json文件中添加选项。

dom添加到compilerOptions.lib数组,如下所示:

{
  "compilerOptions": {
        "lib": [
            "dom"
        ]
  }
}

此选项将为DOM API添加必要的类型。

© www.soinside.com 2019 - 2024. All rights reserved.