我正在尝试实现单页面应用程序,其中可以使用不同的虚拟URL执行不同的操作(我的意思是在此上下文中不是真正的URL)。这些网址应该可以通过社交网络分享。
我想获得与ember.js相同的结果,但问题是浏览器(在我的情况下是Chrome)将地址解析为非虚拟地址。
实施例:
这就是我想要的:
http://mysite.com/#/page1
这是我输入上述地址后得到的:
http://mysite.com/page1
问题是我的应用程序中没有像page1这样的文件夹,它应该表示像ember.js这样的路径
我已经尝试过不同的方法,例如History.js和location.hash,但我总是得到相同的结果。
先谢谢你。