我正在开发一个购物车,其中我有多个集合,通过点击一个集合,所有与该集合对应的产品都应该显示,地址栏中的url应该是这样的:
http://example.com/collection1
我试过了
window.history.pushState('Object', 'Title', '/new-url');
除了IE之外,所有浏览器都可以正常使用。不过我也试过了
window.location.hash = 'collection_name';
但它显示的网址类似于http://example.com/index.html#collection1
,这在我的情况下是不正确的。
任何人都可以帮我解决这个问题吗?