发表于: 2016-06-23 11:12:45

1 2419


今天完成的事情:完成查询和添加两个功能。

  $scope.go = function () {
$http.get("/a/students/")
                    .success(function(response) {$scope.names = response.data;});
}
//添加
       $scope.godead = function (newone) {
var newone = $.param($scope.newone);
console.log(typeof $scope.newone.name);
$http({
method:'post',
url:"/a/student",
data:newone,
//                    name:$scope.newone.name,
//                    qq:$scope.newone.qq,
//                    type:$scope.newone.type,
//                    school:$scope.newone.school,
//                    talent:$scope.newone.talent,
//                    level:$scope.newone.level,
//                    joinTime:"1328112000000",
//                    wish:$scope.newone.wish
//                },
               headers: {
'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
               }
}).success(function () {
alert(newone.name);
alert("ok");
});

明天计划的事情:继续看angularjs的博客,完成修改和删除两个功能。

遇到的问题:在做添加功能的时候,数据传过去,name的值为空,小舅子说是格式不对的问题。因为angularjs的数据是json的,而服务器是formdata格式。各种改$http的写法。最终代码就是这样

收获:我解决问题的过程,就是把抽象的问题,分成具体的编程步骤。然后测试,没成功问题的哪里。再改,再测试。嗯,就是这样。


返回列表 返回列表
评论

    分享到