发表于: 2017-07-14 23:44:15
0 934
任务进展:
1、解决了跨域的问题,原因是input框未用ng-mmodel绑定数据,并不是代理config有问题;
2、写了部分分页的一些样式;
遇到问题:
1、接口文档有点看不太明白,还有对象太多的时候,脑子好像不够用;
明天计划:
1、今天完成本期的小课堂;
2、继续学习angular;
收获心得:
1、$http以及$filter就是angular中最为常用的service,自带的service有很多种,$开头的对象就是NG原生的东西
$http({
method:'POST',
url:'data.json'
}).then(function successCallback(resp) {
console.log(resp);
$scope.users=resp.data.data;//将请求到的data传入scope的users属性
console.log($scope.users[0]);
},function errorCallback(resp) {
console.log("出错了:"+resp);
});
//与ajax不同,$http是用的promise书写格式。
//ES6 原生提供了 Promise 对象。
//所谓 Promise,就是一个对象,用来传递异步操作的消息。
// 它代表了某个未来才会知道结果的事件(通常是一个异步操作),
// 并且这个事件提供统一的 API,可供进一步处理。
//有兴趣的童鞋可以去看看
}]);
// $http以及$filter是angular中最为常用的service
2、可以适当撸点JSON数据,防炸网
{
"code":0,
"message":"查询成功",
"data":[
{
"name":"大花",
"age":"17",
"pal":"asdf",
"bob":"上海",
"kill":"欧阳飞天"
},
{
"name":"花花",
"age":"18",
"pal":"asdfg",
"bob":"天津",
"kill":"欧阳吹雪"
},
{
"name":"小花",
"age":"19",
"pal":"asdfh",
"bob":"北京",
"kill":"欧阳暮雪"
}
]
}
评论