为什么在角度2中无法识别$?

时间:2016-05-26 14:52:45

标签: typescript angular

我已将其包含在我的typings.json文件中:

sp_helpText

,结构如下:

enter image description here

但我会得到$未定义的错误

1 个答案:

答案 0 :(得分:3)

要在 Angular2 TypeScript 模型中使用jQuery等全局变量,您可以执行以下操作:

import // omitted for brevity...

declare var jQuery; // Declare it outside the scope of your class.

export class FooBar {
   constructor() {
       jQuery('selector').blah(...); // Use it
}

我已经使用了几次,但是这样做很少。这当然不赞成......我只使用了完全限定的名称jQuery,但我认为你也可以使用$