我在将数据传递到我的 routerLink 时遇到了一些问题。这是我正在尝试做的事情:(这个输入在 ngFor 中,我需要在 id 达到 4 时更改路由)
<input type="button" class="btn-cards" [ngClass]="getStyle(negociacao)" [routerLink]="['/{{negociacao.rota}}', negociacao.id]" value="{{negociacao.status}}">
我遇到的错误如下:
Got interpolation ({{}}) where expression was expected at column 3
提前致谢:)
最佳答案
您不应该在 routerLink
指令中使用 {{}}
(插值)。
[routerLink]="['/', negociacao.rota, negociacao.id]"
关于javascript - Data Bind RouterLink (Angular 2) - 获得插值 ({{}}),其中第 3 列预期有表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42160245/