diff --git a/pages/study/exam.vue b/pages/study/exam.vue index a6bdc3c..22ddc20 100644 --- a/pages/study/exam.vue +++ b/pages/study/exam.vue @@ -83,6 +83,10 @@ scoreShow:false, lastScore:0, timerValue:0, + examPaper:{ + json:{},//试题的json格式 + items:[],//试题内容 + }, noAnswers:[] //有未答完的试题 } }, @@ -117,10 +121,12 @@ // apiExamPaper.getPaperContent(this.info.paperId).then(rs=>{ apiExamPaper.getPcPaperContent(this.info.id).then(rs=>{ if(rs.status==200){ - //console.log(rs.result) - let paperItems=JSON.parse(rs.result); - //console.log(this.examPaper.json,'this.examPaper.json'); - let qitems=this.convertToItems(paperItems); + //console.log(rs.result)// 判断 result 是否是字符串,如果是才 parse + // let paperItems=JSON.parse(rs.result); + + this.examPaper.json=rs.result; + console.log(this.examPaper.json,'this.examPaper.json'); + let qitems=this.convertToItems(this.examPaper.json); this.paper ={items:qitems}; this.total=qitems.length; this.curItem=qitems[this.curIndex]; diff --git a/unpackage/dist/build/h5/index.html b/unpackage/dist/build/h5/index.html index e9c14b6..495c8d9 100644 --- a/unpackage/dist/build/h5/index.html +++ b/unpackage/dist/build/h5/index.html @@ -19,4 +19,4 @@ hm.src = "https://hm.baidu.com/hm.js?ea89f02dca369037a73c5e3907e2c14a"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); - })();