formations/javascript/angular/exercices/include/.solution/app.js

23 lines
702 B
JavaScript

/*
* Énoncé:
* Implémenter le code nécessaire afin de pouvoir sélectionner via un élément <select />
* afin d'afficher via la directive ng-include la page sélectionnée. Par défaut, la page sélectionnée devra être la page 1.
*
* Documentation:
* - Utilisation de <select /> et de sa directive "ng-options" en Angular: https://code.angularjs.org/1.3.15/docs/api/ng/directive/select
*/
var Exo = angular.module('Exo', []);
Exo.controller('MainCtrl', ['$scope', function($scope) {
$scope.pages = [
{label: 'Page 1', template: 'page-1'},
{label: 'Page 2', template: 'page-2'},
{label: 'Page 3', template: 'page-3'},
];
$scope.selectedPage = $scope.pages[0];
}]);