服务器端渲染时,角度获取元素客户端高度

时间:2019-08-27 21:14:50

标签: angular dom serverside-javascript

此代码在客户端渲染上工作正常。但是,当我在服务器端使用它时,它不起作用。有人可以帮助我如何在服务器端获取clientheight和偏移位置。

 @ViewChildren('myEle') myEle: QueryList<ElementRef>;

ngAfterViewInit(){
this.myEle.changes.subscribe(item => {
      if (this.myEle.length) {
          this.offsetTop = item.first.nativeElement.offsetTop;
          this.offsetHeight = item.first.nativeElement.clientHeight
          this.changeRef.detectChanges();
      }
    })
}

0 个答案:

没有答案