0
我有一個「彈出」顯示從mousemove
上的數據庫檢索到的數據,並出現在鼠標位置。它看起來像這樣:角度2:從DOM獲取彈出高度
<div (mousemove)="onMouseMove($event)></div>
onMouseMove(event: MouseEvent) {
this.xCoord = event.x
this.yCoord = event.y
}
<div [style.left.px]="xCoord" [style.top.px]="yCoord" class="popup">
...
</div>
由於彈出窗口的尺寸是動態的,根據它的內容,我需要檢索的尺寸,以便在彈出被適當地放置(目標以上和水平居中)。例如,在沒有鼠標事件的情況下,Angular 2中是否可以從元素中獲取樣式屬性?理想情況下,當彈出窗口出現時,維度被分配給一個變量。