Ich bin neu bei AngularJS. Ich versuche ein wiederverwendbares modales Bootstrap zu implementieren.
Dies ist die index.html:
Dies ist das Modul, Controller und Direktive:
%Vor%Und das ist die HTML-Vorlage:
%Vor% Ich möchte, dass die Schaltfläche "Warnung starten" (im modalen Modus) die Warnung ausführt, und sie tut es gut. Das Problem ist, dass es gestartet wird, wenn Sie im Modal auf die Schaltfläche "Abbrechen" klicken und wenn das Fenster geschlossen wird. Irgendwelche Ideen?
Hier ist der Arbeitscode: Code
Danke.
Ich würde vorschlagen, dass Sie nicht an ng-click
binden. Es gibt noch andere magische Dinge, die mit den Dingen verschmelzen können. Es gibt auch einen Syntaxfehler in Ihrem partiellen.
Ich habe diese Probleme in meiner Gabel hier behoben:
Zusammenfassend:
script.js :
Ändern Sie Ihre callbackbuttonright
-Bindung von ngClick
auf ngClickRightButton
index.html :
Ändern Sie data-ng-click
in data-ng-click-right-button
Ein weiteres kleines Problem:
partialmodal.html :
Ändern Sie ,
in ;
Im Vergleich zu anderen Optionen, unten der minimalistische Ansatz mit Angular Bootstrap und einer eckigen Factory . Sehen Sie sich ein Beispiel-Snippet an.
Tags und Links angularjs twitter-bootstrap angularjs-ng-click