我使用自耕农设置了一个新的Angular项目。 Angular版本是1.6.0。项目设置成功但我遇到了路由问题
任务选手 - Grunt
当我在本地运行项目时,我的本地页面将加载URL
单击“关于”链接时,浏览器将路由到
http://localhost:9000/#!/%23%2Fabout
期望:http://localhost:9000/#/about
当我点击主页链接浏览器被路由到
http://localhost:9000/#!/%23%2F
可能是什么问题?我在我使用AngularJS 1.5.8的其他系统中没有这样的问题。
答案 0 :(得分:6)
我解决了以下代码。您可以在app.js文件中写入
$locationProvider.hashPrefix('');