1、現象spa
全屏頁面中的圖表,在不少的時候須要 resize 一把,以適應頁面的大小變化rxjs
2、解決內存
一、引入 :it
import { Observable } from 'rxjs';console
二、使用(在ngOnInit方法中):event
ngOnInit() {
// 頁面監聽
Observable.fromEvent(window, 'resize')
.debounceTime(100) // 以避免頻繁處理
.subscribe((event) => {
// 這裏處理頁面變化時的操做
console.log('come on ..');
});
}
3、總結
研究有沒有更多的方法能夠在切換時,註銷這些監聽?以避免出現內存泄漏。儘量在
ngOnDestroy() 方法中