当我们跳转到另一个URL并再次返回时,我试图了解如何维护以前的数据。
我有一个页面应用程序,比如page1,其中有一个搜索字段和搜索结果。搜索数据中有外部链接,如果用户单击该链接,则URL更改和用户转到不同的页面。当用户想通过单击browser的back按钮返回到前一个结果页面时,如何维护相同的结果数据?
发布于 2016-01-06 17:13:55
确保在给定状态下显示页面所需的全部内容都是其URL的一部分。以你的例子为例:
/cars/cars?color=blue&year=2015。转到这个URL会更改路径,路径搜索汽车并在页面中显示它们。/cars/12345。转到这个URL会改变路由,路由加载汽车12345并在页面中显示它。简而言之,您的应用程序的工作方式应该与它不是单页应用程序的方式相同,如果服务器使用URL动态生成HTML页面。
https://stackoverflow.com/questions/34638427
复制相似问题