Angular 5(及更多):带有 @ViewChild 的 HTMLElement

J D*_*Doe 4 html angularjs-directive formio angular

我必须用 a 引用 an htmlElement@ViewChild()有什么办法吗?我必须创建一个 HTMLElement,然后尝试分配对 aviewChild或类似内容的引用。感谢您的关注。

Gro*_*hni 11

我来这里寻找一种方法来HTMLElementViewChild选择子组件中获取 。我意识到这并不是问题所在。不过,这可能会有帮助。

read这可以使用以下选项来实现ViewChild.opts

<my-child-component #mySelector></my-child-component>
Run Code Online (Sandbox Code Playgroud)
@ViewChild('mySelector', {read: ElementRef})
childElement: ElementRef<HTMLElement>;

doSomething() {
  const htmlElement = childElement.nativeElement;
}
Run Code Online (Sandbox Code Playgroud)