/* * Énoncé: * Récupérer les données du formulaire et envoyer celles-ci via un clic sur le bouton "Envoyer". * Les données devront être transmises sous la forme JSON au serveur NodeJS fourni avec l'exercice * via la méthode HTTP POST avec le service $http. * * Documentation service $http: https://code.angularjs.org/1.3.15/docs/api/ng/service/$http * * Partie serveur: * - Se placer dans le répertoire de l'exercice avec un terminal * - Lancer "node server.js" * */ var ENDPOINT = 'http://localhost:3000/'; var Exo = angular.module('Exo', []); Exo.controller('MainCtrl', ['$scope', '$http', function($scope, $http) { $scope.data = { nom: '', prenom: '', age: 0 }; $scope.sendData = function() { $http.post(ENDPOINT, $scope.data) .then(function(res) { console.log(res); alert(res.data.message); }) ; }; }]);