前言:最近一直开发ionic,今天我们来谈谈对于数据的获取请求之类的总结:
- 我们如何获取data里面的数据呢?
this.teachAllStudent = []; // 首先需要先置数组
// 查询后端课程
const dataClassURl = 'exam-web/EvaluationPaper/selectStudentByteachclassID/' + item;
this.http.get(dataClassURl).subscribe(
res => {
if (res.json().code === '0000' && res.json().message === '查询成功' ) {
// 获取我们data里面的具体内容显示出来
for (let i = 0 ; i < res.json().data.length; i++) {
this.teachAllStudent.push(res.json().data[i].stuName);
}
// 我们用数组去push里面的内容,其中stuName是我们后台传过来数组中的其中一个字段
}
});
显示结果:
- 我们设置一个实体临时存放数组传入后台:
// 需要传递的参数
const body = JSON.stringify({
// courseId: localStorage.getItem('courseId'),
// courseName: localStorage.getItem('courseName'),
// endTime: new Date('yyyy-MM-dd HH:mm:ss'),
// evaluationPaperId: localStorage.getItem('evaluationPaperId'),
// schoolYearId: localStorage.getItem('schoolYearId'),
// startTime: new Date('yyyy-MM-dd HH:mm:ss'),
// status: 0,
// studentIds: this.classIdList,
// studentIds: this.teachAllStudent,
// studentIds: '1',
// teacherId: localStorage.getItem('userId'),
courseId: '111',
courseName: '111',
endTime: '2019-07-04 00:00:00',
evaluationPaperId: '111',
id: '111',
schoolYearId: '111',
startTime: '2019-07-04 00:00:00',
status: 0,
// studentIds: this.classIdList,
studentIds: this.teachAllStudent,
// studentIds: '111',
teacherId: '111',
teacherName: '111'
});
- 我们如何从html页面传递过数据给方法使用: