gpt4 book ai didi

Angular 2 : How to provide interpolation with [routerLink]

转载 作者:太空狗 更新时间:2023-10-29 16:58:11 25 4
gpt4 key购买 nike

我以这种方式在 routing.ts 文件中定义了路由。

const routesapp: Routes= [
{path:'user/id', component:UserComponent}
];
export const:routing ModuleWithProviders = RouterModule.forRoot(routesapp, {useHash:true});

在 HTML 中

<li class ="Some class">
<a href= "#/user/{{id}}"> Link </a>
</li>

如何将其转换为与 [routerLink] 一起使用?从之前的帖子中我了解到我们不能使用 [routerLink] 添加插值,即 [routerLink] = ['user/{{id}}']

我只想在 HTML 中添加插值,我不能在路由文件中添加它。另外,如何在 HTML 中覆盖路由文件的 useHash?

最佳答案

试试这个

<li class ="Some class">
<a [routerLink]="['user', idVariable]">Link </a>
</li>

关于 Angular 2 : How to provide interpolation with [routerLink],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42104040/

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