Angular 路由不断添加到 URL 的末尾
Angular routing keeps adding to the end of URL
我添加了一个 link 如下所示
<li><a routerLink="about"><span>About</span></a></li>
但是当我点击 link 时,地址将是
http://localhost:4200/home/about
但我想要的是http://localhost:4200/about
当我一直点击 About 时,url 一直在 URL
的末尾添加 /about 部分
http://localhost:4200/home/about/about/about
非常感谢任何帮助,因为我是 angular 的新手。
尝试关注
<li><a routerLink="/about"><span>About</span></a></li>
Try this
<span routerLink="/about" > About</span>
在routerLink中添加/
<li><a routerLink="/about"><span>About</span></a></li>
或者你可以这样做
<li><a [routerLink]="['/about']"><span>About</span></a></li>
我添加了一个 link 如下所示
<li><a routerLink="about"><span>About</span></a></li>
但是当我点击 link 时,地址将是
http://localhost:4200/home/about
但我想要的是http://localhost:4200/about
当我一直点击 About 时,url 一直在 URL
的末尾添加 /about 部分http://localhost:4200/home/about/about/about
非常感谢任何帮助,因为我是 angular 的新手。
尝试关注
<li><a routerLink="/about"><span>About</span></a></li>
Try this
<span routerLink="/about" > About</span>
在routerLink中添加/
<li><a routerLink="/about"><span>About</span></a></li>
或者你可以这样做
<li><a [routerLink]="['/about']"><span>About</span></a></li>