发表于: 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的写法。最终代码就是这样
收获:我解决问题的过程,就是把抽象的问题,分成具体的编程步骤。然后测试,没成功问题的哪里。再改,再测试。嗯,就是这样。
评论