2016-02-10 10 views
0

Я довольно новый в angularJs, в моем ионном app Я пытаюсь отправить сообщение json в мое приложение symfony fosrestbundle мое приложение правильно настроено.Как разместить json для моего приложения ionic => symfony fosrestbundle

, но когда я посылаю свой пост консоль показывает мне сообщение об ошибке:

XMLHttpRequest не может загрузить http://127.0.01/gl/web/api/articles/5/comments. ответ на предполетный статус имеет статус invalide 405

Я схожу с ума! у кого-нибудь есть идея ? Большое спасибо за внимание

ответ

0

как вы это делаете?

Прежде всего, необходимо связать функцию к вашему HTML, как это:

<button class="button button-energized" ng-click="login()">Login</button> 

Это recomendded использовать услугу, чтобы сделать HTTP вызовы, но вам нужно вводить его (LoginService) в контроллере:

.controller('LoginCtrl', function($scope, LoginService) { 
$scope.login = function() { 
    LoginService.loginUser($scope.data.user, $scope.data.password) 
    .then(function (data) { 
     //grant access to the app 
    }); 
}; 
}); 

И К вашим услугам:

.factory('LoginService', function($http) { 
    return { 
    loginUser: function(user, password) { 
     return $http.post('http://mydomain/login', { 
       user: user, 
       password: password 
     }); 
    } 
    };