在 ts
中直接使用jQuery
,是会报错的,一般情况是直接安装一个已写好的jQuery.d. ts
文件
不过这次是自己学习写一下jQuery.d. ts
文件。
$(function(){ alert(1111) }) // $ 会报错
$(function(){ $("body").html("<div>123</div>") }) //内部 $ 也会报错
定义全局变量$
.d. ts
文件中定义$
:
- 定义一个全局变量
$
$
类型是函数,返回是空$
函数接收一个参数readFunc
,返回空readFunc
类型函数,返回是空
declare var $: (readFunc: () => void) => void;
定义全局函数$
.d. ts
文件中定义$
:
- 定义一个全局函数
$
$
函数接收一个参数readFunc