Angular 路由损坏的链接

Angular Routing broken links

我想知道有人可以帮助我完成我的 Angular 项目。 我希望能够使用路由。问题是我创建的所有 link 都引用 localhost/something。即使我将基本标签放在 index.html 中,它也不起作用。

basetag 如下所示:
<base href="/routing/"></base>

app.js 看起来像这样:
$routeProvider. when('/', { templateUrl: 'partials/home.html' }). when('/next', { templateUrl: 'partials/next.html' }). otherwise({ redirectTo: '/' }); $locationProvider.html5Mode({ enabled: true, requireBase: false });

主页模板如下所示:
<h1>Home Template</h1> <a href="/next">Next</a>

当我将鼠标悬停在锚标记上时的 link:

我该如何解决这个问题?

<a href="/routing/next">Next</a>

这是您希望实现的目标吗?