我试图在角度js应用中取消我的网址并删除哈希值。我所做的是在我的app.config函数中添加的:
$locationProvider.html5Mode(true);
但我仍然面临的问题是:
如果我打开这样的页面$window.location.href = '#/sales';
,则会对斜杠进行编码,并且页面不会打开。
如果我直接输入浏览器localhost:9000/sales
而没有哈希,则页面无法打开。
有人可以帮忙。
要添加,我的基本网址为:http://localhost:9000
答案 0 :(得分:0)
您应该只选择一个选项:您是否在网址中包含哈希值。
如果哈希值正常 - 那么只需从代码中删除$locationProvider.html5Mode(true);
。
如果你真的希望你的应用程序在网址中没有哈希值,那么请遵循这个(可能是不完整的)清单:
#