一、定义请求后台的方法
bash
//从后台随机获取题目
function getRandomQuestions() {
return new Promise((resolve, reject) => {
$.ajax({
url: '/api/examPaper/randomQuestions',
type: 'post',
dataType: 'json',
success: function(data) {
if(data.code == 0){
resolve(data.msg); // 成功时解析
}else{
reject(new Error("获取题库失败:" + data.msg));
}
},
error: function(xhr, status, error) {
console.log(error);
reject(new Error("获取题库失败:" + error));
}
});
});
}
二、调用方法
bash
let questionJson = getRandomQuestions();