使用 Angular 10 我想查询兄弟元素。基本上我有这样的东西:
<label myDirective for="foo" ...
<input id="foo" formControlName="xyz" ...
在myDirective
我可以很容易地得到for
via a的值@HostBinding
。然后,在我的指令中,我想获取formControlName
具有给定 ID 的元素。例如,我不知道该怎么做,因为我的指令似乎可能在创建输入元素之前运行。
我正在尝试自动化一点,所以我不必写这个:
<label [myDirective]="foo.attributes.getNamedItem('formControlName').value" ...
<html #foo ...