| | |
| | | </chapterOne> |
| | | <chapterTwo v-if="showCatalogList.indexOf(3) > -1" :showPageList="loadPageList" :questionData="questionDataMap"> |
| | | </chapterTwo> |
| | | <chapterThree v-if="showCatalogList.indexOf(4) > -1" :showPageList="loadPageList"> |
| | | <chapterThree v-if="showCatalogList.indexOf(4) > -1" :showPageList="loadPageList" :questionData="questionDataMap"> |
| | | </chapterThree> |
| | | <chapterFour v-if="showCatalogList.indexOf(5) > -1" :showPageList="loadPageList"> |
| | | <chapterFour v-if="showCatalogList.indexOf(5) > -1" :showPageList="loadPageList" :questionData="questionDataMap"> |
| | | </chapterFour> |
| | | <chapterFive v-if="showCatalogList.indexOf(6) > -1" :showPageList="loadPageList"> |
| | | <chapterFive v-if="showCatalogList.indexOf(6) > -1" :showPageList="loadPageList" :questionData="questionDataMap"> |
| | | </chapterFive> |
| | | |
| | | </div> |
| | |
| | | import chapterThree from "./chapter003.vue"; |
| | | import chapterFour from './chapter004.vue' |
| | | import chapterFive from './chapter005.vue' |
| | | // import chapterSix from './chapter006.vue' |
| | | import NoteIcon from "@/assets/images/biji.png"; |
| | | import _ from "lodash"; |
| | | import Swiper from "swiper/bundle"; |
| | |
| | | renderSignMap: {}, |
| | | highlightData: null, |
| | | questionId: {}, |
| | | collectId: [] |
| | | collectId: [], |
| | | }; |
| | | }, |
| | | computed: { |
| | |
| | | }, 500); |
| | | |
| | | // 测试页面跳转 |
| | | // setTimeout(() => { |
| | | // this.gotoPage(2, 8); |
| | | setTimeout(() => { |
| | | this.gotoPage(4, 157); |
| | | // // setTimeout(() => { |
| | | // // this.renderSign("Highlight", { |
| | | // // id: "2ACA9359", |
| | |
| | | // // txt: " 运动系统是由骨、骨连结和骨骼肌三部分组成的。全身的骨通过骨连结组成人体骨骼(见图1-1)。骨骼是人体的支架,具有保护内脏器官、供肌肉附着和作为肌肉运动的杠杆等作用。在神经系统的支配下,肌肉收缩牵动所附着的骨绕着关节转动,使身体产生各种动作。所以,运动系统具有运动、支持和保护等功能,幼年时期的骨骼还具有造血功能。 ", |
| | | // // txtIndex: 57 |
| | | // // }); |
| | | // }, 500); |
| | | }, 500); |
| | | |
| | | // 获取题目id列表 |
| | | this.getQuestionId(); |
| | |
| | | pageHeader, |
| | | chapterOne, |
| | | chapterTwo, |
| | | |
| | | chapterThree, |
| | | chapterFour, |
| | | chapterFive, |
| | |
| | | .get(this.config.activeBook.resourceUrl + "/question.json") |
| | | .then((res) => { |
| | | this.questionId = res.data.data; |
| | | |
| | | }); |
| | | }, |
| | | // 获取题目收藏id列表 |
| | | getCollect() { |
| | | if(!localStorage.getItem(this.config.tokenKey)) return false |
| | | this.MG.identity |
| | | .getUserKey({ |
| | | domain: "collectData", |
| | |
| | | }, |
| | | // 获取章节题目 |
| | | async getQuestion(num, page) { |
| | | // debugger |
| | | let cardList = [ |
| | | { |
| | | catalogName: "单选题", |
| | |
| | | const res = await axios.get( |
| | | this.config.activeBook.resourceUrl + "/question-" + num + ".json" |
| | | ); |
| | | |
| | | console.log(1, res); |
| | | |
| | | |
| | | |
| | | // debugger |
| | | if (!res.data) return []; |
| | | // debugger |
| | | for (let index = 0; index < res.data.data.length; index++) { |
| | | const item = res.data.data[index]; |
| | | // debugger |
| | | // 数学公式加类名去修改样式 |
| | | if (item.type && item.type == 'material') { |
| | | if (!item.infoList.length) return false |
| | |
| | | if (item.answer) item.answer = item.answer.replace(/\<math/gi, '<math class="examination-math"') |
| | | } |
| | | item.isCollect = this.collectId.indexOf(item.id) > -1 ? true : false |
| | | // debugger |
| | | if (this.questionId[num][page].indexOf(item.id) > -1) { |
| | | if (item.type && item.type == "material") { |
| | | cardList.push(item); |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | console.log(cardList.filter((item) => item.infoList.length > 0)); |
| | | |
| | | return cardList.filter((item) => item.infoList.length > 0); |
| | | } |
| | | } else { |
| | |
| | | chapterTwo, |
| | | chapterThree, |
| | | chapterFour, |
| | | chapterFive |
| | | |
| | | |
| | | chapterFive, |
| | | }, |
| | | }; |
| | | </script> |