我的angularjs应用程序中有一个名为AppController
的控制器。我试图在我的类的构造函数中注入jQuery,问题是它不允许我使用jQuery中定义的函数:
module bandar {
'use strict';
export class AppController {
$: jQuery;
constructor ($: jQuery) {
this.$ = $;
}
goToTab(tabName){
this.$("[role='tab']").tab('show');
}
}
}
有人可以告诉我这样做的正确方法是什么?!
答案 0 :(得分:2)
你应该像这样引用jquery.d.ts:
/// <reference path="jquery.d.ts" />
以下是打字稿网站的示例:https://github.com/Microsoft/TypeScriptSamples/tree/master/jquery