angular2 如何监听windows resize?

1.使用angular2 开发网页,需要监听windows 的 resize事件?我该如何操作呢?
2.求大神指点!

阅读 5k
2 个回答

我不给具体代码,最好是使用 rxjs 的,Observable.fromEvent,因此大概的代码差不多如下:

update rxjs5.5

Observable.fromEvent(window, 'resize')
            .pipe(
                debounceTime(100), // 加点去抖,毕竟 `resize` 频率非常高
                map(event => console.log(event))
            )
            .subscribe((event) => { 
            
            });

哎~太TM喜欢RxJs,你说呢?

Happy coding!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题