vendredi 20 juin 2014

Les vues avec angularjs

Dans cette video et dans les slides , une présentation de la gestion des vues dans angularjs.
C'est la technique de base pour réaliser des SPA (application d'une seule page)


Pour cela , il faut récupérer l'extension  angular-route sur le site d'angularJS.

Le code est simple:

var myApplModule = angular.module('myAppli',['ngRoute']);
myApplModule.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/page1', {
templateUrl: 'partials/page1.tpl.html'
}).
when('/page2', {
templateUrl: 'partials/page2.tpl.html'
}).
otherwise({
templateUrl: 'partials/pageD.tpl.html',
redirectTo: '/'
});
}]);
myApplModule.controller('HelloController',['$scope',
function($scope) {
$scope.greeting = { text: 'Hello' };
}]);
view raw code2.js hosted with ❤ by GitHub
Une video est associée à la présentation (disponible ici)


Le serveur web est porté par Sinatra:


Quelques lectures:



Aucun commentaire: