【发布时间】:2017-02-28 08:40:58
【问题描述】:
我有一个 Angular 2 单页应用程序,所有内容都是从同一页面上的一个或组件特定模板呈现的,但是当我在导航栏上使用 this.router.navigate 或 routerLink 来绕过我的应用程序时,每次它都会清除取出我存储在我的服务中的数据,特别是一组 JSON 对象,它再次呈现一个组件并执行它的 ngOnInit 来检查服务中是否有数据,因为没有它再次从数据库。我希望这些数据保持不变,这样客户端就不会每 2 秒访问我的服务器以获取相同的数据,我如何在不使用 localStorage 的情况下实现这一点?延迟加载会这样做吗?
【问题讨论】:
标签: angular angular2-routing angular2-services