Ich habe eine Liste von Marken:
%Vor%Diese Liste hat Marken, die mit der 2-Taste übereinstimmen; Bearbeiten und löschen Schaltfläche "Bearbeiten" öffnet ein Modal des Markenbearbeitungsformulars:
%Vor%In Modal speichert die Schaltfläche Speichern Änderungen und schließt das Modal.
Ich möchte die Liste nach dem Schließen neu laden. Wie kann ich es tun ? Controller von Liste und Modal ist anders.
Wie kann ich den Hintergrund von Modal nach dem Schließen neu laden?
Sie können eine Methode zur Kommunikation senden
versuche es so
Im modalen Controller, bei dem die Schließen-Schaltfläche ausgelöst wird
%Vor%Wenn Sie Daten von modal
übergeben möchten %Vor%Im Datencontroller
%Vor%Wenn Sie Daten von modal
übergeben haben %Vor% Wenn Sie angular UI $modal
Service verwenden, ist das ziemlich einfach. Die open()
-Methode von $modal
service gibt eine Zusage für close
und cancel
des Modals zurück.
Sagen wir
%Vor% Wenn Sie $modal.open
vom Listen-Controller selbst aufrufen, haben Sie Zugriff auf 'promise' nur im Listen-Controller und von dort können Sie Ihre Funktion einfach aufrufen, um die Liste neu zu laden.
Tags und Links angularjs twitter-bootstrap angular-ui-bootstrap