Ionic 3事件发射器性能



我在一个大型Ionic应用程序中工作,该应用程序有大约25k行和许多组件,该应用存在性能问题和内存泄漏。

我认为问题可能在于事件发射器类的密集使用,但我需要一些与之相关的数据,因为我正在搜索事件发射器和Ionic/Angular应用程序的性能问题,但我什么都找不到。

我在应用程序中发现的事件发射器的使用示例是:

当任务列表从后端服务完全加载时,仪表板组件会发出和事件,并且此事件会在页眉和页脚组件中捕获以启用某些按钮。

我的问题是:在Ionic/Angular中使用事件发射器进行组件通信是个坏主意吗?

并且:如果以不正确的方式使用,事件发射器类会有性能问题吗?

我们在一个超过120k行的项目中使用事件发射器,我们还没有遇到性能问题所以我认为这不是问题所在

根据我们的经验,性能问题的最大因素可能是未处理的Observable和生命周期事件的错误使用。

相关内容

  • 没有找到相关文章

最新更新