私がしようとしているのは、別のコンポーネントからモーダルを開いているのですが、が含まれているため、component1.html
がロードされたときにこのエラーが発生し続けます。TypeError: Cannot create property 'validator' on string 'test1'
これらのエラーを取り除き、これを正しく実装するにはどうすればよいですか?ngx-bootstrap他のコンポーネントからモーダルを開くにはどうすればいいですか?
component1.html
<button type="button" class="btn btn-outline-primary btn-lg" (click)="modal.showModal()">Test
......
<child-modal #childModal ></child-modal>
component1.ts
@ViewChild('childModal') childModal: ModalComponent;
modal.html
<div bsModal #childModal="bs-modal" class="modal fade" tabindex="-1" role="dialog>
<div class="modal-dialog modal-lg">
<div class="modal-content">
<input type="text" formControl="test1">
<input type="text" formControl="test2">
</div>
</div>
</div>
modal.component.ts
constructor(private modalService: BsModalService) {
this.form = new FormGroup({
'test': new FormControl(),
'test2': new FormControl()
})
}
プランナーで再現できますか? – yurzui