我以这种方式在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>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。