//来自attemptQues.quesId等于问题
$scope.answer = function (ans, ques, examId) {
if (logic?) {
alert("already exixst");
}
else {
attemptedQues.push({ExamId: examId, quesId: ques, ans: ans });
}
};
答案 0 :(得分:0)
$scope.answer = function (ans, ques, examId) {
if (attemptedQues.filter(i => i.ExamId === examId).length > 0) {
alert("already exixst");
}
else {
attemptedQues.push({ExamId: examId, quesId: ques, ans: ans });
}
};
更新: 如果您没有使用ES6:
$scope.answer = function (ans, ques, examId) {
if (attemptedQues.filter(function(i) { return i.ExamId === examId}).length > 0 ) {
alert("already exixst");
}
else {
attemptedQues.push({ExamId: examId, quesId: ques, ans: ans });
}
};