テーブルを持っていて、テーブルセルにselect2コントロールがあります。私は今のコードは、私は何のイベントangularReady
がないためsetTimeout
を使用する必要がDOMイベントを角度で更新するには?
addNewRow(){
this.rows.push({name:'new row'});
setTimeout(function(){
jQuery('#newSelect2Id').select2(...);
},10);
}
のようなものであるテーブル
に新しい行を追加する可能性を持っているjQuery('.select2Class').select2(...);
のようなものを呼んでいるngAfterViewInit
方法で 。
私はその悪いことを知っていますが、私は正しい方法を知らない。
ありがとう –