AngularJS删除路由中的#符号的方法

时间:2016-09-20    点击:67   

最近做一个web应用,有个需求需要删除angular路由中的#号。

例如:

http://example.com/
http://example.com/#/about
http://example.com/#/contact

需要改成

http://example.com/
http://example.com/about
http://example.com/contact

这个是angular默认自带的,所以想要删除需要配置一下:

$locationProvider.html5Mode(true);

然后再index.html 的header中,指定一个base:

<base href="/">

以上所述是小编给大家介绍的AngularJS删除路由中的#符号的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对本站网站的支持!

详解AngularJs中$sce与$sceDelegate上下文转义服务
JS 获取HTML标签内的子节点的方法
浅谈JS使用[ ]来访问对象属性
js style.display=block显示布局错乱问题的解决方法
jquery radio的取值_radio的选中_radio的重置方法
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved