【发布时间】:2016-10-29 09:11:51
【问题描述】:
我有表格,并且在 tablecell 中有 select2 控件。
在ngAfterViewInit 方法中,我正在调用类似jQuery('.select2Class').select2(...);
我有可能在表中添加新行
现在代码类似于
addNewRow(){
this.rows.push({name:'new row'});
setTimeout(function(){
jQuery('#newSelect2Id').select2(...);
},10);
}
我需要使用setTimeout,因为没有事件angularReady。
我知道它不好,但我不知道如何正确地做到这一点。
【问题讨论】: