Javascript 将jQuery注入到TypeScript函数
我在angularjs应用程序中有一个控制器,名为Javascript 将jQuery注入到TypeScript函数,javascript,jquery,angularjs,twitter-bootstrap,typescript,Javascript,Jquery,Angularjs,Twitter Bootstrap,Typescript,我在angularjs应用程序中有一个控制器,名为AppController。我试图将jQuery注入类的构造函数中,问题是它不允许我使用jQuery中定义的函数: module bandar { 'use strict'; export class AppController { $: jQuery; constructor ($: jQuery) { this.$ = $; } goToTab(tabName){ this.$
AppController
。我试图将jQuery注入类的构造函数中,问题是它不允许我使用jQuery中定义的函数:
module bandar {
'use strict';
export class AppController {
$: jQuery;
constructor ($: jQuery) {
this.$ = $;
}
goToTab(tabName){
this.$("[role='tab']").tab('show');
}
}
}
有人能告诉我什么是正确的方法吗 您应该像下面这样引用jquery.d.ts:
/// <reference path="jquery.d.ts" />
//
这里有一个来自typescript站点的示例:但是当我试图编译
jquery.d.ts
文件时,出现了一些编译错误。您不应该编译您的定义files@Masious您使用的是什么版本的typescript?定义文件中的错误是什么样子的?您可能正在使用旧版本的typescript,该版本不支持定义文件中的某些语言功能。