Wie wechsle ich die bootstrap-4 modal mit Angular2 Komponente/ Typoskript

Ich bin nicht in der Lage ist umzuschalten ein bootstrap modal mit Typoskript. Ich bin mit dem default-bootstrap 4 Modal. Hier ist der code.

<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>

Und Hier ist eine Schaltfläche, die Bootstrap-4 zum Umschalten der Modal

<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
  Launch demo modal
</button>

Ich bin nicht mit diesem button in meiner Anwendung. Ich will zeigen, Modal durch eine Funktion in einer meiner Eckige 2-Komponente. Ich habe Zugriff auf das html-element mit dem folgenden code.

  ngOnInit() {
    this.modalElement = document.getElementById('myModal');
  }

Nun brauche ich zur Aktivierung der modal zu zeigen, dass es mit einer Methode aufrufen. Ich war nicht dabei, eine Lösung zu finden, das zu tun. Ich habe versucht, Methoden wie .show() und andere Lösungen, aber keiner war.

Sie benötigen jQuery Abhängigkeit, wenn Sie nicht mit ng-bootstrap. v4-alpha.getbootstrap.com/components/modal/#via-javascript - Dokumentation ist ziemlich straight forward, wie modal öffnen.
Möglich, Duplikat der Wie zum ein - /ausblenden bootstrap modal von einer Komponente?

InformationsquelleAutor Virodh | 2017-03-20

Schreibe einen Kommentar