Ich möchte eine Anwendung erstellen, bei der das Backend von CodeIgniter und das Frontend von AnuglarJS gesteuert wird.
Im Moment habe ich eine Idee, dass wir den Angular JS $http Service verwenden können, um Daten von Codeigniter zu erhalten. Aber ich bin verwirrt, wie man Ansichten behandeln soll.
Zum Beispiel:
Mein Standardcontroller ist 'Login'. Ich habe eine login.php-Datei im Controller-Ordner erstellt und rendere die Ansicht des Login-Formulars in der index-Methode. Wenn ich nur dem CodeIgniter-Flow folgen würde, würde ich einfach die Formularaktion zur doLogin() Methode des Login-Controllers platzieren und von dort aus den Benutzer zu seinem Dashboard umleiten.
Wie können wir das in AngularJS erreichen, damit, wenn ein Benutzer das Formular ausfüllt und auf die Login-Schaltfläche klickt, die Seite nicht neu geladen wird und das Dashboard erscheint?