[英]typescript problem with jquery type definition
我使用 Angular 9 Universal,Typescript 版本 ~3.7.5,我使用以下方法安裝了 jQuery 及其類型定義:
npm i jquery npm i @types/jquery
然后我在 tsconfig 文件的 types 字段中添加了 jQuery。 但是,在我運行該應用程序后,我仍然收到此錯誤:
找不到名稱“$”。 你需要為 jQuery 安裝類型定義嗎? 嘗試“npm i @types/jquery”,然后將“jquery”添加到 tsconfig 中的類型字段。`
這里有什么問題?
安裝 jQuery
npm install --save jquery
安裝 jQuery 定義
npm install -D @types/jquery
比在這樣的組件中包含 jquery
import * as $ from 'jquery';
例子:
$(selector).hide();
或者
declare var jQuery: any;
例子:
jQuery(selector).hide();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.