【发布时间】:2016-06-02 08:00:33
【问题描述】:
我想根据窗口调整大小事件(加载时和动态)执行一些任务。
目前我的 DOM 如下:
<div id="Harbour">
<div id="Port" (window:resize)="onResize($event)" >
<router-outlet></router-outlet>
</div>
</div>
事件正确触发
export class AppComponent {
onResize(event) {
console.log(event);
}
}
如何从这个事件对象中获取宽度和高度?
谢谢。
【问题讨论】:
-
不是一个真正的 Angular 问题。查看window 对象。你可以得到它的
innerHeight和innerWidth属性.. -
@Sasxa 是正确的,你只需要做
console.log(event.target.innerWidth ) -
感谢 Sasxa/Pankaj 提供的信息 - 我不确定它是否只是普通的 javascript 事物、Typescript 事物或 Angular 事件事物。我在这里为自己攀登了一条非常陡峭的学习曲线,感谢您的意见。
标签: javascript angular