我在这里有一个矮人-https://stackblitz.com/edit/ng-first-v-last-wide-labels?file=src%2Fapp%2Fbar-chart.ts
我在Angular应用中有一个d3图表。
我试图捕获屏幕尺寸,并将鼠标悬停在屏幕尺寸以下的条形上方时做一些不同的事情。
我正在尝试使用
if (window.screen.width > 500) {
alert('small')
}
这会一直发出警报,不仅在500以下时会发出警报
如何捕获屏幕尺寸,以便可以在代码中使用
答案 0 :(得分:1)
我遇到了同样的问题,
这就是我固定的方式
public height = window.innerHeight;
public width = window.innerWidth;
,然后在ngOnInit中对警报进行验证