From d11b7bf0ecbf1662ca96c127beda0581ecfd6853 Mon Sep 17 00:00:00 2001 From: zhongshujie <2862698242@qq.com> Date: 星期六, 19 七月 2025 00:07:27 +0800 Subject: [PATCH] 7.19 --- src/books/toddlerGameImplementation/view/components/chapter007.vue | 43 +++++++++++++++++++++++++++++-------------- 1 files changed, 29 insertions(+), 14 deletions(-) diff --git a/src/books/toddlerGameImplementation/view/components/chapter007.vue b/src/books/toddlerGameImplementation/view/components/chapter007.vue index 53aa380..6d8eb5f 100644 --- a/src/books/toddlerGameImplementation/view/components/chapter007.vue +++ b/src/books/toddlerGameImplementation/view/components/chapter007.vue @@ -461,7 +461,7 @@ <span class="c-g"> 绛旀锛歿{ item.answer }}</span> <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{ item.userAnswer - }}</span> + }}</span> <span class="icon-box-big fl al-c"> <svg v-if="item.isRight" t="1716986419862" class="icon" viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18767" @@ -493,7 +493,7 @@ </li> <li v-if="unitQuestionOne.isShowAnswer" class="event-header-text-bc pd-5 fl jc-sa"> <span class="c-g"> 绛旀锛�<span v-for="(answer, dindex) in item.answer" :key="dindex">{{ answer - }}銆�</span></span> + }}銆�</span></span> <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛�<span v-for="(userAnswer, eindex) in item.userAnswer" :key="eindex">{{ userAnswer }}銆�</span></span> @@ -864,7 +864,7 @@ <span class="c-g"> 绛旀锛歿{ item.answer }}</span> <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{ item.userAnswer - }}</span> + }}</span> <span class="icon-box-big fl al-c"> <svg v-if="item.isRight" t="1716986419862" class="icon" viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18767" @@ -896,7 +896,7 @@ </li> <li v-if="unitQuestionTwo.isShowAnswer" class="event-header-text-bc pd-5 fl jc-sa"> <span class="c-g"> 绛旀锛�<span v-for="(answer, dindex) in item.answer" :key="dindex">{{ answer - }}銆�</span></span> + }}銆�</span></span> <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛�<span v-for="(userAnswer, eindex) in item.userAnswer" :key="eindex">{{ userAnswer }}銆�</span></span> @@ -1264,7 +1264,7 @@ <span class="c-g"> 绛旀锛歿{ item.answer }}</span> <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{ item.userAnswer - }}</span> + }}</span> <span class="icon-box-big fl al-c"> <svg v-if="item.isRight" t="1716986419862" class="icon" viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18767" @@ -1313,7 +1313,7 @@ <span class="c-g"> 绛旀锛歿{ item.answer }}</span> <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛歿{ item.userAnswer - }}</span> + }}</span> <span class="icon-box-big fl al-c"> <svg v-if="item.isRight" t="1716986419862" class="icon" viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="18767" @@ -1345,7 +1345,7 @@ </li> <li v-if="unitQuestionThree.isShowAnswer" class="event-header-text-bc pd-5 fl jc-sa"> <span class="c-g"> 绛旀锛�<span v-for="(answer, dindex) in item.answer" :key="dindex">{{ answer - }}銆�</span></span> + }}銆�</span></span> <span :class="{ 'c-g': item.isRight, 'c-r': item.isRight == false }">鎮ㄧ殑绛旀锛�<span v-for="(userAnswer, eindex) in item.userAnswer" :key="eindex">{{ userAnswer }}銆�</span></span> @@ -1487,9 +1487,9 @@ </div> </div> <preView :isClear="dialogVisible" :md5="p_md5" :pdfTitle="somePdfTitleValue" ref="pdfDialogRef"></preView> - <dialogExaminations :isClear="dialogVisibleOne" :primaryColor="themeColor" - :cardList="interfaceQuestion[questionNum]" v-if="interfaceQuestion" :chapter="8" :page="questionNum" - :questionTitle="questionTitleMain" ref="dialogRef"> + <dialogExaminations :isClear="dialogVisibleOne" :primaryColor="themeColor" :cardList="cardArrayList" + v-if="interfaceQuestion" :chapter="8" :page="questionNum" :questionTitle="questionTitleMain" + ref="dialogRef"> </dialogExaminations> </div> </template> @@ -1522,18 +1522,18 @@ chapter001: { pdfMd5: { 1: { - md5: "e5a91abdb6aac67d7b2adeec642a4a44", + md5: "77adbec87cd291c078c77c57967b827e", name: "妯″潡涓兟犲矖浣嶈繘闃惰缁�", }, 2: { - md5: "aba3b273bec8580f316611f82118cb21", + md5: "454a65a58439bfc5012e751bc93ebc7f", name: "妯″潡涓兟犲疄璁伐浣滀换鍔�", }, }, question: { 1: { questionTitleMain: "瀛︿範妯″潡涓�", - questionNum: 188, + questionNum: 190, }, }, }, @@ -1654,6 +1654,7 @@ themeColor: "#6dcff6", questionNum: 0, questionTitleMain: "", + cardArrayList: [], // 棰樼洰 collectImg: require("../../assets/images/icon/heart.png"), collectCheck: require("../../assets/images/icon/heart-check.png"), @@ -1775,7 +1776,7 @@ ], unitOneChoice: [ { - txt: "鍦�4-6涓湀濠村効鐨勬儏缁儏鎰熶笌绀句細鎬у彂灞曠壒鐐逛腑锛屾弿杩版纭殑鏈夛紙銆�锛夈��", + txt: "鍦�4锝�6涓湀濠村効鐨勬儏缁儏鎰熶笌绀句細鎬у彂灞曠壒鐐逛腑锛屾弿杩版纭殑鏈夛紙銆�锛夈��", isRight: null, answer: ["A", "B", "D"], userAnswer: [], @@ -2084,6 +2085,17 @@ }, } }, + watch: { + interfaceQuestion: { + handler(newValue) { + if (newValue[this.questionNum] != undefined) { + this.cardArrayList = newValue[this.questionNum]; + } + }, + deep: true, + immediate: true + }, + }, async mounted() { const bookQuestion = localStorage.getItem("toddleGame-book-chapter07-tableData"); if (bookQuestion) { @@ -2359,6 +2371,9 @@ if (num) { this.questionNum = this.chapter001.question[num].questionNum; this.questionTitleMain = this.chapter001.question[num].questionTitleMain; + if (this.interfaceQuestion && this.interfaceQuestion[this.questionNum] != undefined) { + this.cardArrayList = this.interfaceQuestion[this.questionNum]; + } this.$refs.dialogRef.openDialogQuestion(); } }, -- Gitblit v1.9.1