Ich bin neu in Ionic und AugularJS und ich habe ein Problem beim Öffnen einer modalen Box beim Klicken auf ein Kontrollkästchen / Optionsfeld auf der dritten Option für die Hashtag-Suche auf der Einstellungsseite. Ich habe eine ng-controller
und ng-click
hinzugefügt, um Maßnahmen zu ergreifen. Ich schaute in den Debugger und es zeigte einen Fehler:
GET http://localhost:8100/hashtag-modal [HTTP/1.1 404 Not Found 1ms]
Ich weiß, dass 404 Not Found bedeutet, dass es die VorlageUrl nicht gefunden hat, aber jede Nav-Seite, die ich habe, ist in der index.html und sie funktionieren gut außer hashtag-modal.html
in der app.js
-Datei. Warum funktioniert es nicht und wie behebe ich dieses Problem?
app.js
%Vor%index.html
%Vor%Überarbeitete app.js
Ich habe ein $ionicModal
zum hashtagController
hinzugefügt, aber es heißt Error: $ionicModal is undefined
. Wo sonst ist es undefiniert?
Überarbeitetes Label
%Vor%Ionisches Modal hat nichts mit Routen zu tun.
Sie laden einfach eine statische HTML-Vorlage vom Server, und das gleiche HTML wird in ionischen Modal mit allen Bindungen angezeigt.
Anstatt einen separaten Controller zu deklarieren, verschieben Sie ihn in denselben Controller:
%Vor%Dann in Ihrem HTML:
%Vor% Ionic hat ein nettes Codepen-Beispiel, das zeigt, wie man ein Modal mit ng-click
Tags und Links javascript angularjs ionic-framework angularjs-ng-click