4

私は、html コントロールを div に動的に追加しようとしており、コントロールを作成した後、viewchild を作成して操作を実行したいと考えています。

 @ViewChild('dropDownListReference') myDropDownList: typeOfComponent

クラスで作成できますが、コントロールを生成した後のメソッドではこれを初期化できません

AddLevelClick() {
var el: HTMLElement = document.getElementById('multi-sort-body');
el.innerHTML = "<div #test1></div>";
 @ViewChild('test1') myDropDownList: typeOfComponent    // Unable to create here
}

ViewChild 要素をローカルで作成する手がかりはありますか?

4

1 に答える 1