Viewchild返回未定义

时间:2018-09-03 12:42:14

标签: angular

我正在使用Angular 6,并尝试访问dom元素以执行带区元素。我正在使用@Viewchild来获取dom元素的所有权,但我一直在不确定。

我尝试了闪电战,但得到了相同的结果。我在这里做错了什么?

P.s我已经阅读了与此有关的其他stackoverflow问题,并且未在元素或父元素上使用* ngIf。

编辑:哦,我忘了闪电战:https://stackblitz.com/edit/angular-lamiqb?file=src%2Fapp%2Fapp.component.ts

2 个答案:

答案 0 :(得分:0)

为了使用View Child访问DOM元素。您需要使用模板参考变量。这是堆积如山的https://stackblitz.com/edit/angular-iqupkt

答案 1 :(得分:0)

您只需要从ID更改为 #ibanelm

这是示例,

<div #ibanelm></div>

更新了 StackBlitz