如何在Angular2项目中使用DefinitelyTyped?

时间:2017-02-24 11:57:25

标签: angular typescript-typings definitelytyped

我在Angular2项目中使用Autosize jQuery插件。我在DefinetlyTyped

找到了这个库的类型定义文件

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/autosize

我现在正在使用自定义指令,一切似乎都很好。

autosize.directive.ts

import { Directive, ElementRef } from '@angular/core';
import '../../../../../node_modules/autosize/dist/autosize.js';

declare var jQuery: any;
declare var autosize: any;

@Directive ({
    selector: '[Autosize]'
})

export class AutosizeDirective {
    constructor (private el: ElementRef) { }

    ngOnInit() {
        let initAutosize = jQuery(this.el.nativeElement);

        autosize(initAutosize);
    }
}

如何在此处添加上述类型定义文件?

0 个答案:

没有答案