【发布时间】:2017-05-25 11:22:42
【问题描述】:
我尝试在 Angular 4 中使用 iChek 库。但是当我在我的 TypeScript 文件中使用它时,我收到了如下错误:“类型 'JQuery' 上不存在属性 'iCheck'”
我的代码:
import { Directive, ElementRef, HostListener, Input } from '@angular/core';
import * as $ from 'jquery';
@Directive({
selector: '[icheck]'
})
export class IcheckDirective {
constructor(el: ElementRef) {
$(el).iCheck({
checkboxClass: 'icheckbox_square-aero',
radioClass: 'iradio_square-aero'
})
}
}
我想在我的组件中使用这个指令,比如:
<label class="radio icheck-inline menu-label">
<input type="radio" icheck name="filters.type" value="IN"> Entrant
</label>
有人有问题请解决?
【问题讨论】:
标签: angular typescript angularjs-directive angular2-directives