繁体   English   中英

Angular4组件状态

[英]Angular4 component state

我有一个Angular 4应用程序,当前有两个组件,CompA和CompB。 CompA正在通过http服务获取书籍并将其显示在表格中。 CompB只是显示一些静态数据。 我正在这两个组件之间导航。 问题是当CompA完成获取数据时,我导航到CompB,然后回到CompA,它再次通过http服务获取数据。 这样,我就将请求发送回服务器。 有什么通用的方法可以解决这个问题? 我正在开发一个大型应用程序,并且该应用程序具有很多这样的组件。

最好的方法是在服务中进行http调用并对其输出进行本地缓存。 组件将在需要时从此服务请求数据,并且该服务将在应用程序的生存期内保持其状态。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM