恢复状态的查询参数

Restore the query parameters for a state

存储状态查询参数的最佳方法是什么。例如,我有一个状态 issues 和 url 像这样 issues/search?keyword=query&date=4/12/15

当用户离开这个状态,然后回到这个状态时,有没有办法恢复那个查询字符串?

我们的想法是让用户 return 到搜索结果。

解决这个问题的好方法是什么?

我认为与其通过读取查询字符串参数来重新呈现搜索结果,不如在此处查看棒状状态 http://christopherthielen.github.io/ui-router-extras/#/sticky

通过这种方式,您可以通过保留涉及搜索等繁重事务的状态来优化您的应用程序,同时我可以解决您的问题。