Angular2监听页面大小变化的解决方法

 更新时间:2017年10月09日 16:52:11   作者:小老虎网络  
这篇文章主要介绍了Angular2监听页面大小变化的解决方法,需要的朋友可以参考下

一、现象

全屏页面中的图表,在很多的时候需要 resize 一把,以适应页面的大小变化

二、解决

1、引入 :

import { Observable } from 'rxjs';

2、使用(在ngOnInit方法中):

ngOnInit() {
  // 页面监听
  Observable.fromEvent(window, 'resize')
   .debounceTime(100) // 以免频繁处理
   .subscribe((event) => {
    // 这里处理页面变化时的操作
    console.log('come on ..');
   });
}

三、总结

研究有没有更多的方法可以在切换时,注销这些监听?以免出现内存泄漏。尽可能在ngOnDestroy() 方法中。

以上所述是小编给大家介绍的Angular2监听页面大小变化的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 详解AngularJS中自定义过滤器

    详解AngularJS中自定义过滤器

    过滤器(filter)正如其名,作用就是接收一个输入,通过某个规则进行处理,然后返回处理后的结果。主要用在数据的格式化上,例如获取一个数组中的子集,对数组中的元素进行排序等
    2015-12-12
  • Angular5.0 子组件通过service传递值给父组件的方法

    Angular5.0 子组件通过service传递值给父组件的方法

    这篇文章主要介绍了Angular5.0 子组件通过service传递值给父组件的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Angularjs修改密码的实例代码

    Angularjs修改密码的实例代码

    这篇文章主要介绍了Angularjs修改密码的实例代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-05-05
  • angular4 如何在全局设置路由跳转动画的方法

    angular4 如何在全局设置路由跳转动画的方法

    本篇文章主要介绍了angular4 如何在全局设置路由跳转动画的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 浅析Angular19 自定义表单控件

    浅析Angular19 自定义表单控件

    这篇文章主要介绍了Angular19 自定义表单控件的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-01-01
  • angularjs通过过滤器返回超链接的方法

    angularjs通过过滤器返回超链接的方法

    这篇文章主要介绍了angularjs通过过滤器返回超链接的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • Angular实现类似博客评论的递归显示及获取回复评论的数据

    Angular实现类似博客评论的递归显示及获取回复评论的数据

    这篇文章主要给大家介绍了关于Angular如何实现类似博客评论的递归显示及获取回复评论的数据的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • 在Angular中实现一个级联效果的下拉框的示例代码

    在Angular中实现一个级联效果的下拉框的示例代码

    这篇文章主要介绍了在Angular中实现一个级联效果的下拉框的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • Angular 封装并发布组件的方法示例

    Angular 封装并发布组件的方法示例

    本篇文章主要介绍了Angular 封装并发布组件的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • angularjs实现的前端分页控件示例

    angularjs实现的前端分页控件示例

    本篇文章主要介绍了angularjs实现的前端分页控件示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02

最新评论