Bonjour,
J'ai un petit problème avec AngularJS. J'ai une application où j'ai la page principale et un menu.
J'utilisepour charger une autre vue. Seulement sur une seule page distincte, je veux intégrer angularJS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $.load('page.php')
J'ai créé ma page 'maPage.php' que j'ai chargé de la meme façon que les autres. Dans 'maPage.php' j'ai créé une div ou il y a un ng-app et un ng-controller
Je constate que mon controleur n'est pas exécuté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 // Contenu de 'maPage.php' <div ng-app='myApp' ng-controller='myCtrl'> </div> <script> var myApp = angular.module('myApp',[]); myApp.controller('myCtrl', ['$scope', function($scope) { $scope.customers = [ { Name: "Dave Jones", City: "Phoenix" } , { Name: "Jamie Riley", City: "Atlanta" } , { Name: "Heedy Walhin", City: "Chandler" } , { Name: "Thomas Winter", City: "Seattle" } ]; console.log($scope); }]); </script>
Je sais que c'est pas une bonne pratique mais je ne peux pas le changer par contrainte de temps.
Merci de m'aider.
Partager