2013-09-26 23 views
7

Próbowałem utworzyć dwa modalne z angular.js na tej samej stronie. Właśnie zmodyfikowałem kod nieco z kątowego ui-bootstrap (angular-ui.github.io/bootstrap/). Oto oryginalny plunker dla modalu przez ui-bootstrap.Wiele modów z Angular.js

Pomyślnie zaimplementowałem pojedynczy modal na mojej stronie na łączu "Dodaj Menedżera", podczas gdy drugi modalny link "Dodaj Kapitana" nie działa. Oto mój code-plunker. Jestem nowy, kanciasty i utknąłem tutaj.

Próbowałem także kilku rzeczy, takich jak zmiana nazwy dla funkcji otwartej, użyto dwóch oddzielnych plików js dla obu modalnych, ale nie udało się.

Czy istnieje również sposób zmodyfikowania kodu w taki sposób, że zawartość modalna może być przechowywana w osobnym pliku HTML i może być dostępna w czasie wykonywania.?

Odpowiedz

5

Upewnij się, że wstrzyknął $modalInstance, a nie $captainModalInstance do kontrolera. To nie to samo, co var modalInstance.

Oto stałe plunker: Plunker Preview

+0

Tak to rozwiązać mój problem. Byłem zmieszany z $ modalInstance i var modalInstance. Dzięki –

Powiązane problemy