浏览器中的URL错误.Net核心中的Angular 6错误

时间:2018-08-13 13:35:34

标签: asp.net-core angular-ui-router angular5 angular6 angular-router

我有一个.Net核心mvc,在其中我将Angular 6用于前端。当我使用[routerLink]导航时,浏览器的URL看起来不错,如果我使用href =“” og manual进行导航,则将浏览器的路径输入到正确的页面/组件,但是浏览器中的URL看起来很奇怪。

如果我单击按钮,则:

  <a class="btn btn-info" href="#" [routerLink]="['Home/About']">About</a>

该网址如下: https://localhost:44344/home/about

如果我使用这样的按钮:

  <a class="btn btn-info" href="/Home/About">About</a>

(或在浏览器中输入https://localhost:44344/home/about

该网址如下: https://localhost:44344/Home/Home/Home/About/Home/About

这是我的路线:

{ path: '/Home/About', component: AboutComponent }

有什么想法吗?

0 个答案:

没有答案