我在将数据传递到routerLink时遇到一些问题。这是我想做的事情:(此输入在ngFor内部,当id达到4时,我需要更改路由)

 <input type="button" class="btn-cards" [ngClass]="getStyle(negociacao)"  [routerLink]="['/{{negociacao.rota}}', negociacao.id]" value="{{negociacao.status}}">


我得到的错误是以下错误:


  得到了插值({{}}),其中期望在第3列显示


提前致谢 :)

最佳答案

您不应该在{{}}指令中使用routerLink(插值)。

[routerLink]="['/', negociacao.rota, negociacao.id]"

关于javascript - 数据绑定(bind)RouterLink( Angular 2)-插值({{}}),其中期望在第3列显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42160245/

10-13 01:34