gpt4 book ai didi

javascript - angular 的 definelytyped 不识别 JQueryStatic

转载 作者:搜寻专家 更新时间:2023-10-30 21:17:45 24 4
gpt4 key购买 nike

我在angular的声明文件中有错误:

TS2304:找不到名称“JQueryStatic”。

我确实安装了 jquery 的类型。在那里,JQueryStatic 被声明为一个接口(interface)。

我该如何解决?

最佳答案

和我一样的问题。 ( Angular 6)

我是这样解决的:

第一步:npm install jquery

第 2 步:npm install --save-dev @types/jquery

第 3 步:转到文件 angular.jsonscripts: [...]

中添加以下代码
"node_modules/jquery/dist/jquery.min.js"

第 4 步:转到文件 src/typings.d.ts 在下面添加代码

import "jquery";

declare var $: JQueryStatic;
declare var jQuery: JQueryStatic;

现在您可以在 typescript 组件中使用 $jQuery

关于javascript - angular 的 definelytyped 不识别 JQueryStatic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43921361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com