2016-04-16 3 views

ответ

8

Не используйте {{}} (интерполяция) внутри любого кода обработчика события (на вид), не передать выражение непосредственно, которое будет получить оценку от Component контекста (this), как здесь вы пытаетесь передать item.name в foo функция. Поэтому удаление скобки {{}} сделало бы трюк.

<a href="" (click)="foo(item.name)"> 
    {{item.name}} 
</a> 
+0

Это работает, спасибо. Так что мне даже не нужно ставить строку в кавычки, верно? – rook

+0

@rook да .. вам не нужно .. предоставлять ссылку на переменные там .. как 'item.name' –

+0

@PankajParkar отсутствует закрывающие кавычки после' item.name) '. – tchelidze

Смежные вопросы