私の角2のアプリにパーマリンクを追加しようとしましたが、まだ方法が見つかりませんでした。Angular 2 - permalinkを追加するには?
マイアプリ-routing.module.ts:
const routes: Routes = [
{ path: '', pathMatch: 'full', component: TagelerComponent },
{ path: 'tageler', component: TagelerListComponent },
{ path: 'tageler-details/:id', component: TagelerDetailsComponent },
{ path: 'group/:id', component: GroupDetailsComponent },
{ path: 'tageler/admin', component: AdminComponent },
];
@NgModule({
imports: [ RouterModule.forRoot(routes) ],
exports: [ RouterModule ]
})
export class AppRoutingModule {}
そして、私のコードは次のようになります。http://localhost:4200/group/5910c2282249261cc61d0a7e
の代わりに:この例では
<div *ngFor="let group of groups | groupTypeFilter: 'Trupp' ">
<a routerLink="/group/{{group._id}}">
<li class="list-group-item">
{{group.name}}
</li>
</a>
</div>
URLのようなものですグループID、ルーティングを変更せずにグループの名前(例:犬)を表示したいので、URLは 'http://localhost:4200/group/dogs'に変更されます。
私はAngular 2を初めて使うので、実際にこれが可能かどうかはわかりません。
誰かが私を助けることができたら嬉しいです!
感謝をチェックし、私はそれを試してみましょう!ユーザーが 'http:// localhost:4200/group/dogs'を入力した場合にも有効なアプローチがあるかどうか知っていますか? – Ramona