此代码在客户端渲染上工作正常。但是,当我在服务器端使用它时,它不起作用。有人可以帮助我如何在服务器端获取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();
}
})
}