我正在尝试基于角度反作用形式的某些条件应用自定义指令,但我找不到任何实现此功能的方法。 结构指令在节点投影中不起作用。
<input
type="text"
*customDirective="data"
// directive1 /directive2
// I have to apply above directive based on some condition
/>
答案 0 :(得分:1)
尝试一下:
@Directive({
selector: '[customRequired]'
})
export class CustomRequired {
@Input() customRequired: boolean;
@HostListener('change', ['$event'])
onCall(event) {
if(this.customRequired) {
// code to be done ....
}
}
}