【发布时间】:2018-01-07 04:31:27
【问题描述】:
我在我的一个项目中使用 angular 2。我有 3 个高度未知的表格,即它可以增长。现在滚动时,我想知道元素的顶部是否已通过顶部导航栏,即如果第一个表被滚动,第二个是可见的,我需要初始化一个变量,以便我可以做进一步的操作。我尝试使用 viewchild as
@ViewChild('leaveApproval') element:ElementRef;
console.log(this.element.nativeElement.topOffset);
在html中
<div class="twelve wide right floated column" #leaveApproval>
但是console.log总是返回“未定义”。我该如何解决这个问题或如何解决这个问题
【问题讨论】:
-
请提供一个 Plunker 示例。从提供的信息来看,问题所在尚不清楚。
标签: html angular angular2-template angular2-directives