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

阅读 66

2023-03-05


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)

0 0 举报