使用http post()

时间:2015-04-27 10:06:09

标签: angularjs node.js sails.js

我在我的项目中使用角度js和sails js。我发现 http get()的问题,同时从角度到风帆发送特殊字符的数据。

我想使用 http post()而不是http get()。有人可以帮忙吗? 我的代码看起来像

var employee = $scope.employee;
$http({
        method: 'POST',
        url: '/employee/saveEmployee',
        headers: {'Content-Type': 'application/json'},

        data: {"empName":"employee .empName",
               "age":"employee .age",
                "designation":"employee .designation",
                "empType":"employee .empType"

                }

    }).success(function (data) {
        alert(data);
    });

2 个答案:

答案 0 :(得分:1)

如果您使用的是sails生成的API,只需将您的网址更改为/employee/create

即可

Sails会自动生成您可以直接使用的标准CRUD路由。

答案 1 :(得分:0)

它的工作......我把json放在了不正确的格式中 刚从Json中删除了双重代码“”,就像这样::

data: {
               empName:employee .empName,
               age:employee .age,
                designation:employee .designation,
                empType:employee .empType

                }