打字稿类中的“$”符号

'$' symbol in typescript class

本文关键字:符号      更新时间:2023-09-26

为什么在打字稿中无法识别"$"符号,因为它是一组超级JavaScript?例如,当我输入时$('#example')我有此错误

找不到名称"$"

但是在JavaScript文件中一切都很好,并且可以工作。否则,我想知道函数document.getElementById("something")是否具有相同的含义,因此我可以轻松地替换"$"符号。

可能是因为你没有添加jquery。因为这通常也是$符号所指的。如果有,请在文件顶部添加打字稿定义中的定义。

TypeScript 无法"知道"$ 代表 jQuery,因为它没有在您的浏览器中运行。如果是 jQuery,则引用定义文件:

/// <reference path="jquery.d.ts" />

至于你的评论,你确实不需要jQuery的简单选择器。