0
点赞
收藏
分享

微信扫一扫

Angular4_获取table元素的高度(样式)


table上

<table class="table table-striped"  #deliveryTable>

ts文件里

@ViewChild('deliveryTable') deliveryView: ElementRef;

组件加载完毕之后再执行。毕竟数据来的慢

ngAfterViewInit() {
console.log(this.deliveryView.nativeElement.clientHeight);
setTimeout(() => {
this.tableTop = `${this.deliveryView.nativeElement.clientHeight + 162}px`;
}, 300);
}

nativeElement就是dom 对象,里面一堆东西。 具体看文档

举报

相关推荐

0 条评论