角度4を使用していて、サイズ変更時にイベントをトリガするwindow.onresizeに行ってきました。医者のコンポーネントを読み込んだ後、コンストラクタにそれを書きましたが、これはトリガしていません。問題は、医者のハイパーリンクをクリックしてサイドパネルとして医師のコンポーネントを表示していることです。角度 - オンサイズで他のページにリダイレクトしたい
サイドパネルの表示と非表示にsneakPeak変数を使用しています。
constructor(private router: Router) {
window.onresize = (e) =>
{
this.width = window.innerWidth;
if(this.width <= 1000 && this.sneakPeak) {
this.router.navigate(['/doctors']);
}
};
}
1000px(幅)以下のウィンドウのサイズを変更すると、医師のページにリダイレクトしたいと思います。これどうやってするの?