在URL中存储排序术语可以加入书签

时间:2016-06-22 21:25:15

标签: javascript html angularjs ajax

我目前正在创建一个简单的单页面应用程序,您可以按名称对条目进行排序等。我想要实现的是一种存储所选当前排序的方法(但不是一个不同的网页,类似于PHP Get)。我对Javascript,AJAX等不太自信或不熟悉,因此我不知道如何在JS中存储和读取URL。

1 个答案:

答案 0 :(得分:0)

这通常通过使用URL的#fragment部分来完成。如果仅更改片段,浏览器将不会重新加载页面。例如,更改位置:

http://example.com/my-single-page-app#by-name

http://example.com/my-single-page-app#by-date

不会重新加载页面,JS可用于更新实际显示(毕竟这是一个单页应用程序)。

(当然,您可以存储的内容远远多于#fragment