Привет, я немного смущен чем-то, когда я отправляю свою форму, данные не отправляются на сервер, я проверил мою консоль несколько раз, и я не могу понять, что происходит, это мой контроллер:
angular.module('app').controller('InstCtrl', ['$http', '$scope', '$state', 'InstService', function($http, $scope, $state, InstService) {
var parameters = {
name: $scope.name,
description: $scope.description,
email: $scope.email,
phone: $scope.phone,
website: $scope.website,
isActive: $scope.isActive
};
$scope.addInstitution = function(parameters) {
InstService.add(parameters);
console.log(parameters);
};
}]);
Это услуга:
angular.module('app').factory('InstService', function ($http) {
var InstService = {};
InstService.add = function(parameters) {
return $http
.post('/api/v1/institutions/', parameters)
};
return InstService;
});
Я использую AngularJS на переднем конце и Laravel 5 на моем сервере.
console.log возвращает неопределенными и мой $ http.post всегда пусто, как ни данных быть размещены на сервере.
, что это такое, что вы видите в консоли, что вы не понимаете? – Claies
Извините, отредактировал мое сообщение, чтобы включить это, спасибо. – user3718908