【问题标题】:How to use navigator and location DOM variables in TypeScript如何在 TypeScript 中使用导航器和位置 DOM 变量
【发布时间】:2020-07-01 16:10:05
【问题描述】:

所以我正在做一个使用 react 和 typescript 的项目,但是我需要访问一些 DOM 变量,例如导航器和位置。但是我可以在 JS 文件中访问这些变量,但不是 TS 文件。我一直在寻找,但找不到任何答案。我希望这不是微不足道的。

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

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

提前谢谢你

【问题讨论】:

标签: javascript reactjs typescript dom types


【解决方案1】:

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

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

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

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

【讨论】:

  • 非常感谢它完成了这项工作!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-14
  • 2021-05-09
  • 2020-12-06
  • 1970-01-01
  • 2017-06-14
  • 2014-01-21
相关资源
最近更新 更多