从内部指令

时间:2019-06-11 12:40:49

标签: angular

STACKBLITZ

我可以使用诸如ContentChild(ren)ViewChild(ren)之类的查询来查询HelloComponent的本地模板变量#queryMeFromDirective

喜欢: @ViewChild('queryMeFromDirective', {static: true}) myEl: ElementRef

QueryDirective中使用它时,我可以得到相同的结果。

我可以像注入主机一样

@Host() @Self() @Optional() public helloComponent : HelloComponent

所以我应该以某种方式获得访问权限:/。

有什么想法吗?

  • 我知道我可以将局部变量赋予指令的输入。
  • 我知道我可以在组件内部进行查询,然后从指令中访问组件属性。

这个问题是关于从指令中查询主机组件视图 DIRECTLY

0 个答案:

没有答案