gpt4 book ai didi

angularjs - 使用 yeoman 设置的 AngularJS 项目的路由问题

转载 作者:行者123 更新时间:2023-12-02 11:27:54 27 4
gpt4 key购买 nike

我已经使用 yeoman 设置了一个新的 Angular 项目。 Angular 版本是 1.6.0。项目设置成功,但我一直面临路由问题

任务运行程序 - Grunt

当我在本地运行项目时,我的本地页面将加载 URL

http://localhost:9000/#!/

我在期待http://localhost:9000/#/

单击“关于”链接时,浏览器将路由至

http://localhost:9000/#!/%23%2Fabout

期望:http://localhost:9000/#/about

当我单击主页链接时,浏览器将路由到

http://localhost:9000/#!/%23%2F

期望:http://localhost:9000/#/

可能是什么问题?我在使用 AngularJS 1.5.8 的其他系统中没有出现此类问题。

最佳答案

我用以下代码解决了这个问题。您可以在 app.js 文件中写入

 $locationProvider.hashPrefix('');

关于angularjs - 使用 yeoman 设置的 AngularJS 项目的路由问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41140716/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com