2016-02-28 61 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