私のテンプレートには2つのdivがあります。 1つはテーブルビュー(ラップトップ)用、もう1つはリストビュー(モバイルビュー)用です。ウィンドウサイズに基づく角度2のテンプレートの使用
私の.tsファイルでは、このサイズに基づいてngIfを使用して呼び出すdivを選択できるように、ウィンドウサイズを取得したいと考えています。 .TSファイルのコンストラクタで
、私が持っている:
let windowSize: number;
this.windowSize = innerWidth + innerHeight;
window.addEventListener("resize", function() {
this.windowSize = innerWidth + innerHeight";
});
しかし、私は()this.windowSizeをCONSOLE.LOGとき、私は、ウィンドウのサイズが変更されたときの変化を得るいけません。私は何が欠けていますか?
あなたはそれを必要としません。 HTML5は、基本的なビューポートのサポートを提供します。それを使うことができます。したがって、ウィンドウのサイズを変更すると、ラップトップとタブレットの画面サイズが自動的に取得されます。 – micronyks