作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在数据表上使用 Angular 插件。数据表的容器是可调整大小的,而通过文档我了解到,当有窗口调整大小事件时,它自己的数据表会调整大小。在 jQuery 中我知道有一个 $(window).trigger()
但我不知道如何在 Angular 上做到这一点。
我的问题是:在父 Angular Directive(指令)中,如何触发窗口调整大小事件?
最佳答案
您可以通过以下方式触发window.resize
事件
window.dispatchEvent(new Event('resize'));
要收听 window.resize
,请使用 HostListener如下例:
@HostListener('window:resize', ['$event'])
sizeChange(event) {
console.log('size changed.', event);
}
关于javascript - 如何在 Angular 中触发窗口调整大小事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45451802/
我是一名优秀的程序员,十分优秀!