2016-02-28 42 views
1
<tr *ngFor="#t of DBSERVER | firebaseevent:'child_added'"> 
    <td [innerHTML]="t.Source"></td> 
</tr> 

t.Source是例如角2事件innerHTML的節點內部

<a (click)="myComponentFunction('test')">test</a> 

與innerHTML的單擊事件不會觸發。我怎樣才能做到這一點?

回答

1

這不是直接支持。
您需要添加一個組件而不是HTML字符串。 另一種方式是直接訪問DOM,其中您必須查詢HTML和添加事件處理程序,但這看起來很麻煩。

+0

如何添加組件而不是HTML字符串?任何示例?謝謝! – Eusthace