Javascript D3/角度获取窗口大小

Javascript D3/角度获取窗口大小,javascript,angular,d3.js,Javascript,Angular,D3.js,我这里有一个失物招领- 我有一个角度应用程序中的d3图表 我试图捕捉屏幕大小,并在屏幕大小以下的栏上悬停时做一些不同的事情 我正试着使用 if (window.screen.width > 500) { alert('small') } 这将始终发出警报,而不仅仅是在低于500时发出警报 如何捕获屏幕大小以便在代码中使用它我也有同样的问题 我就是这样修好的 public height = window.innerHeight; public width = window.

我这里有一个失物招领-

我有一个角度应用程序中的d3图表

我试图捕捉屏幕大小,并在屏幕大小以下的栏上悬停时做一些不同的事情

我正试着使用

if (window.screen.width > 500) {
    alert('small')
}
这将始终发出警报,而不仅仅是在低于500时发出警报


如何捕获屏幕大小以便在代码中使用它

我也有同样的问题

我就是这样修好的

  public height = window.innerHeight;
  public width = window.innerWidth;

在ngOnInit中,您对警报进行验证

您的意思是
window.screen.width<500
?这并不重要,我只需要能够检测到窗口是否大于或小于某个大小。我想我现在可以使用
window.innerWidth<600