我有一个角色的网址
/东西#BLA
我希望得到那个哈希并删除它。
var hash = $location.hash();
$location.hash('');
制作网址/ <#p>
我怎样才能完全摆脱#。
更新:不,我没有使用#来控制导航。它仅用于单个页面以表示是否显示弹出窗口。在显示弹出窗口后,我希望控制器删除#。整个网站我已经使用html5Mode做了没有#mark的普通网址。
答案 0 :(得分:1)
非常简单。确保已设置$locationProvider.html5Mode(true)
,然后转到index
页面并设置<base href="/">
。现在,您将不再需要URL中的#。