我想在我的模板中添加动态路由。路由的值来自一个用 ngFor 迭代的数组。我还想对字符串类型的值进行一些转换。 谢谢
我尝试从数组中放入值,但它给了我这个错误: 错误:无法匹配任何路由。 URL 段:'items.label' 错误:无法匹配任何路由。 URL 段:'items.label'
<li *ngFor = "let items of this.labelsMenu|async">
<a[routerLink]="['items.label'] " href="#" >
</li>
最佳答案
'items.label'
中不应包含引号
<li *ngFor = "let items of this.labelsMenu|async">
<a[routerLink]="[items.label] " href="#" >
</li>
关于angular - 如何为 [routerLink] 提供与数组值相对应的动态值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56019857/