没有合适的资源?快使用搜索试试~ 我知道了~
angularjs中$http请求的几种写法
5星 · 超过95%的资源 需积分: 17 58 下载量 194 浏览量
2014-10-18
14:27:30
上传
评论 2
收藏 2KB TXT 举报
温馨提示
试读
2页
angularjs中利用http从后台请求数据的几种写法
资源推荐
资源详情
资源评论
1.参数不多时的两种写法,推荐第二种
$scope.selectTeacherTask = function () {
$http.get('/Ls/MyTask/GetLessonTask?roletype=Teacher' + '&pageSize=1000' + '&pageIndex=1')
.success(function (data) {
$scope.teacherTaskList = data;
});
$http.get('/Ls/MyTask/GetLessonTask', { params: { roletype: 'Teacher', pageSize: '1000', pageIndex: '1' } })
.success(function (data) {
$scope.teacherTaskList = data;
console.log(data);
});
};
2.参数比较多时的写法,写的比较清晰,不会出现参数一长串的情况
$scope.subjectCode = "";
$scope.sourceCode = "";
$scope.status = 1;
$scope.pageSize = 10;
$scope.title = "";
$scope.getLessonTask = function(page) {
//var noticeId = urlService.noticeid;
//$http.post('/Ls/TaskManage/GetLessonTaskByNoticeId/', { noticeId: noticeId, lessonStatus: $scope.status, subjectCode: $scope.subjectCode, sourceCode: $scope.sourceCode, title: $scope.title, pageIndex: page, pageSize: $scope.pageSize })
// .success(function(data) {
// $scope.lessonTaskMangageList = data.Records;
// $scope.totalItems = data.Pager.TotalRecordCount;
// $scope.currentPage = data.Pager.PageIndex;
$scope.selectTeacherTask = function () {
$http.get('/Ls/MyTask/GetLessonTask?roletype=Teacher' + '&pageSize=1000' + '&pageIndex=1')
.success(function (data) {
$scope.teacherTaskList = data;
});
$http.get('/Ls/MyTask/GetLessonTask', { params: { roletype: 'Teacher', pageSize: '1000', pageIndex: '1' } })
.success(function (data) {
$scope.teacherTaskList = data;
console.log(data);
});
};
2.参数比较多时的写法,写的比较清晰,不会出现参数一长串的情况
$scope.subjectCode = "";
$scope.sourceCode = "";
$scope.status = 1;
$scope.pageSize = 10;
$scope.title = "";
$scope.getLessonTask = function(page) {
//var noticeId = urlService.noticeid;
//$http.post('/Ls/TaskManage/GetLessonTaskByNoticeId/', { noticeId: noticeId, lessonStatus: $scope.status, subjectCode: $scope.subjectCode, sourceCode: $scope.sourceCode, title: $scope.title, pageIndex: page, pageSize: $scope.pageSize })
// .success(function(data) {
// $scope.lessonTaskMangageList = data.Records;
// $scope.totalItems = data.Pager.TotalRecordCount;
// $scope.currentPage = data.Pager.PageIndex;
资源评论
- zeng_huabin2015-12-21只有几种用法,,没细讲
- dh天蓝蓝天2015-08-02确实很实用
- NoManReady2015-05-10非常的好,有用
- liuchun0091232014-12-01非常好,好东西很实用
u011582377
- 粉丝: 4
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【代码】RT1021-100P MicroPython固件使用例程.7z
- springboot176基于Spring Boot的装饰工程管理系统.rar
- springboot171社区医院管理系统.rar
- 1251+1255.pdf
- springboot169基于vue的工厂车间管理系统的设计.rar
- springboot168基于springboot + vue的疫情隔离管理系统.rar
- 高校人事管理系统.zip
- ACM比赛算法:ACM 树同构-比赛常用的算法
- Python课程大作业二手车价格预测案例数据挖掘源码+数据集+实验报告+详细注释.zip
- springboot167基于springboot的医院后台管理系统的设计与实现.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功