我使用Angular 9通用的Typescript版本〜3.7.5,并使用以下命令安装了jQuery及其类型定义:
npm i jquery npm i @types/jquery
然后,我在tsconfig文件的types字段中添加了jQuery。但是,在我运行该应用程序后,仍然出现此错误:
找不到名称“ $”。您需要为jQuery安装类型定义吗?尝试“ npm i @ types / jquery”,然后在“ tsconfig”中的“ types”字段中添加“ jquery”。
这是什么问题?
答案 0 :(得分:1)
安装jQuery
npm install --save jquery
安装jQuery定义
npm install -D @types/jquery
不要在这样的组件中包含jquery
import * as $ from 'jquery';
示例:
$(selector).hide();
OR
declare var jQuery: any;
示例:
jQuery(selector).hide();