我是 Angular 5 的新手。
我已经为外部 JS 库创建了指令。
但在同一个指令中,我将值绑定到属性。
我正在尝试起诉
ngAfterViewInit
来检测是否所有值都绑定到该属性,然后调用jQuery插件。
但是我找到了仅适用于组件的生命周期挂钩。我可以在指令中使用它们吗?这是一个好的选择吗?
<div *ngFor="let item of easypiechartOptions"
[option]="item"
appEasyPieChart
[attr.data-percent]="item.percent">
</div>
如果我不使用
ngAfterViewInit
,那么当我调用jQuery插件时,值不会绑定。