Ich versuche Angular.js und CodeIgniter zusammen zu verwenden.
Mit ngRoute
in meiner App stelle ich meine main.js
ein:
In meinem routes.php
setze ich:
Und in meinem home/index.php
habe ich <ng-view></ng-view>
.
Die Sache ist, ohne die html5Mode(true)
(mit / # / auf der URL) funktioniert alles gut. Aber ansonsten funktioniert die Teildatei, aber die Seite wird trotzdem neu geladen.
In Inspector Elements sehen die Dinge so aus:
Dies ist ein Produktionsformular (ich verwende htaccess)
Erstellen Sie im Ordner js eine app.js js / app.js
%Vor%js / controllers / controllers.js
%Vor%templates / login.htm
%Vor%Login.php Controller
%Vor%apllications / views / login.php
%Vor%templates / home.html
%Vor%Tags und Links javascript angularjs php ajax codeigniter