我需要一個點擊事件動態添加到div標籤:角4動態添加點擊事件
<div *ngIf="item.click">
<div (click)="item.click" >{{item.name}} (should trigger({{item.click}})</div>
</div>
我的目標是這樣的:
item: {name: 'Action', click: '_actionService.triggerAction()'}
我沒有得到任何錯誤當運行代碼但點擊事件似乎沒有被創建。
有什麼建議嗎?
我不太清楚這是否可能會很高興,如果我錯了 –
無法使用Angular綁定動態添加點擊處理程序。而是像'(click)=「item.click?doSomething($ event):null」'只在'item.click'真實時用戶點擊的情況下調用'doSomething()'。 –
我不確定'(click)=「item.click」'應該做什麼(它現在不會做任何事情) –