Angular2 - ElementRef的nativeElement未定义

时间:2017-08-10 22:10:55

标签: javascript html angular typescript

我在组件中有一个viewport: ElementRef对象,我可以记录并查看其所有属性的值。我可以看到有一个长度为3的children数组,我需要访问children[1]

记录viewport的值允许我查看其所有属性,当我尝试访问viewport.nativeElement时,我得到了未定义。因此,当我尝试访问viewport.nativeElement.children[1]时,我收到错误:

Cannot read property 'children' of undefined

我想弄明白:

  1. 当我可以清楚地看到ElementRef有值时,为什么nativeElement值未定义
  2. 如果有不同的方式来访问getBoundingClientRect()等属性而不使用nativeElement

0 个答案:

没有答案