Angular2 - 将角度事件处理程序附加到动态创建的DOM元素

时间:2016-09-16 22:03:06

标签: javascript angular typescript

我明白我想要完成的事情非常难看,但我希望还有办法做到这一点:

public test(id: any): void{
    alert(id);
}

constructor(private _appService: AppService) {    
        var self = this;

        var popup = new InfoTemplate();
        popup.setContent(graphic => {
            return "<a (click)=\"test(" + graphic.attributes.id + ")\">Details</a>";
        });
}

单词:我想在第三方组件元素中动态创建一个链接,该元素具有角度函数test()作为onClick事件处理程序。

在Angular2 RC6中有没有办法做到这一点?

0 个答案:

没有答案