- 履歴一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Angular2/resizeで処理する へ行く。
- 1 (2016-10-17 (月) 07:16:10)
キーワード†
- Angular2
- window.resize
- HostListener
したいこと†
Angular2でブラウザをリサイズしたときに処理をしたい。Google Chartsの大きさを調整するのに必要だった。
どうやって†
デコレータHostListenerで拾う。
import { Component, HostListener } from '@angular/core';
@HostListener('window:resize', ['$event']) onResize(event) { event.target.innerWidth; }
ノート†
ディレクティブを利用する方法もあるけど、デコレータの方が楽だしキレイだと思う。