Angular-sails中的POST / GET请求

时间:2014-03-18 15:14:25

标签: node.js angularjs sails.js

我在我的项目中使用angular-sails,我在从角度控制器发送POST或GET请求时遇到问题。这是我的控制器:

Angular:UserController.js

myApp.controller('UserCtrl', function ($scope, $sails) {
    $sails.post('/addUser', {name: 'test'}, function (response) {
        console.log(response);
    });
});

在sails服务器端控制器中,我有:

Sails:UserController.js

module.exports = {
    addUser: function(req, res) {
        //SQL query
        return res.json({success: true});
  },
  _config: {}
};

在我的路线中:

Sails:routes.js

module.exports.routes = {
    'post /addUser': {
        controller: 'UserController',
        action: 'addUser'
    }
}

直接访问网址:localhost:1337/addUser会给我:

{success: true}

但是,从角度控制器发出post / get请求什么都不做。

可能是什么问题?

-

解决方案:将角度帆更新到版本v0.1.3将解决问题。

1 个答案:

答案 0 :(得分:3)

将angular-sails更新为版本v0.1.3将解决问题