我正在寻找一种方法来获取投影的disabled
<ng-content>
的{{1}}属性。为了能够相应地更改宿主元素的行为。
input
此外,我认为将 <host-cmp>
<input type="checkbox" [(ngModel)]="value" [disabled]="condition">
</host-cmp>
替换为condition
的{{1}}不是一个好主意,即使这样会使生活变得更加轻松...
我最终得到的解决方案(到目前为止,进行了很多搜索...):
@Input
获取属性<host-cmp>
来获取该指令。MutationObserver
它工作得很好,但是我对此表示怀疑……对于这样的任务来说,它是否太“繁重”? 也许,我错过了一些东西,这可以通过更像角度的方式来完成?