Dynamic routerLink value from ngFor item giving error “Got interpolation ({{}}) where expression was expected”

You can’t use [] combined with {{}} either the former or the later

[routerLink]="item.routerLink"

Should do what you want.

routerLink="{{item.routerLink}}"

would bind item.routerLink.toString() to the routerLink property.

Leave a Comment