Angular Fehler in Button: Unexpected token {, expected identifier, keyword, or string
Fehlermeldung:
Parser Error: Unexpected token {, expected identifier, keyword, or string at column 15 in [edit_article({{idarticle}})] in ../src/app/components/articles/read-article/read-article.component.html@5:26ngtsc(-995002)v
|
In Angular
fehlerhaft
<button (click)="edit_article({{idarticle}})" >
|
Richtig
button (click)="edit_article(idarticle)">edit</button></
|
Fehlerhaft in component.html
<p>read article: {{idarticle}}</p>
<div>
<h1>Title: {{article.title}}</h1>
<div><button (click)="edit_article({{idarticle}})">edit</button></div>
</div>
|
Lösung:
Ohne {{..}} klammern schreiben
<p>read article: {{idarticle}}</p>
<div>
<h1>Title: {{article.title}}</h1>
<div><button (click)="edit_article(idarticle)">edit</button></div>
</div>
|