我已经使用#启动并运行了我的网站! URL和PathJS运行良好。当某人链接到已包含包含hashbang的正确URL结构的URL时,它可以正常工作。
我遇到的唯一问题是当用户访问URL中没有hashbang的页面时,需要附加hashbang然后重新加载页面,或者希望触发PathJS来检测正确的URL结构并执行我的操作已告诉它了。
访问http://twitter.com/google
将拦截该网址,将其更改为http://twitter.com/#!/google
,然后加载相应的内容。
答案 0 :(得分:1)
您可以使用以下内容定义根路由:
Path.root("#!/hello");
当用户没有任何哈希值到达页面时,PathJS将默认为根路径。