如何 post a json 到我的应用程序 ionic => symfony fosrestbundle

How to post a json to my app ionic => symfony fosrestbundle

我是 angularJs 的新手,我的 ionic 我尝试 post 的应用程序 json 我的应用程序 symfony fosrestbundle 我的应用程序配置正确。

但是当我发送 post 控制台时 向我显示此错误消息:

无法加载 XMLHttpRequest http://127.0.01/gl/web/api/articles/5/comments。预检响应具有无效状态 405

我要疯了!有没有人有 想法?!非常感谢您的关注

你最近怎么样?

首先,您需要像这样将函数绑定到您的 html:

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

推荐使用一个服务来做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
         });
     }
    };