Zoeken op website

javascript - open een bootstrap 3.3.7 modal met angular 6 viewchild


Ik heb een bootstrap-modal als volgt in mijn component.html

<div #myModall  class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
  <div class="modal-dialog modal-lg" role="document">
    <div class="modal-content">
      ...
    </div>
  </div>
</div>

Ik ben het component.ts als volgt aan het openen.

 export class Component implements OnInit, AfterViewInit {
      @ViewChild('myModall') myModall: ElementRef;
  ngAfterViewInit() {

    this.myModall.nativeElement.modal('show');

  }
}

Ik heb toegang gekregen zoals vermeld in de Bootstrap 3.3.7-documentatie in deze link https://getbootstrap.com/docs/3.3/javascript/#modals Nu krijg ik een foutmelding als volgt: this.myModall.nativeElement.modal is geen functie. Heeft iemand suggesties over hoe je een modal vanuit een TypeScript-bestand kunt openen en hoe je dit op de juiste manier kunt doen??????