【发布时间】:2018-03-26 15:21:51
【问题描述】:
可以用角度保存页面的上下文吗?
我会解释:
我有一个带有组件的页面
/cars
此页面包含从 $http 请求到服务器的汽车列表
1号车(点击查看详情)
汽车 2(点击查看详情)
3号车(点击查看详情)
4号车(点击查看详情)
当我点击一辆车时,我被重定向到一个新页面(所选汽车的详细信息)
/details/1 // 1 is the id of a car
如果我返回汽车列表,该组件将再次发送 $http 请求以获取汽车列表。
我的问题是,当我返回时,是否可以在不从服务器检索数据的情况下呈现先前的上下文?
一种选择是使用服务来存储数据。
还有更好的主意吗?
(Jira 和 GitLab 正在使用这种 UX 行为...)
谢谢!
【问题讨论】:
标签: angular