我有以下推送状态:

 history.pushState(null, null, 'category/item');

而 item 是动态替换的。

现在这用于单击我的菜单链接。
第一次 pushState 运行良好并重写了 url。
但在那之后它不再起作用了。

为什么 pushState 有正斜杠问题?

有没有办法使用带斜线的字符串?
或者我必须以某种方式逃避他们?

我快被这个问题搞疯了

感谢您的帮助

最佳答案

好的,所以我愚蠢到没有在新网址前放置正斜杠。
这导致 pushState 不能很好地路由到根
用斜线它工作得很好

关于jquery - 使用带有正斜杠的 pushState,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37572607/

10-12 13:03