From 11506e97dfbb3c49754b8570f5328a6b17d22ed0 Mon Sep 17 00:00:00 2001 From: unknown <qq1940665526@163.com> Date: 星期五, 07 六月 2024 18:08:48 +0800 Subject: [PATCH] 优化 --- src/books/childHealth/view/content/components/chapter010.vue | 67 +++++++++++++++++++-------------- 1 files changed, 39 insertions(+), 28 deletions(-) diff --git a/src/books/childHealth/view/content/components/chapter010.vue b/src/books/childHealth/view/content/components/chapter010.vue index 64cc7d2..4f0e13e 100644 --- a/src/books/childHealth/view/content/components/chapter010.vue +++ b/src/books/childHealth/view/content/components/chapter010.vue @@ -156,6 +156,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">2.骞煎効鍥殑鐢ㄥ湴闈㈢Н鍖呮嫭鍝嚑涓儴鍒�?</span> <textarea @@ -165,6 +166,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">3.骞煎効鍥殑寤虹瓚鐢ㄥ湴搴旂鍚堝摢浜涜姹�?</span> <textarea @@ -174,6 +176,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10" >4.骞煎効鍥敓娲荤敤鎴跨殑鑰愮伀绛夌骇鏈変粈涔堣姹�?</span @@ -185,6 +188,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">5.骞煎効鍥殑妤兼搴旂鍚堜粈涔堣姹�?</span> <textarea @@ -194,6 +198,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">6.骞煎効鍥殑缁垮寲鍦板甫搴斿浣曞竷缃�?</span> <textarea @@ -203,6 +208,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">7.骞煎効鍥悇瀹ら厤缃殑鍗敓鍘熷垯鏄粈涔�?</span> <textarea @@ -212,6 +218,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10" >8.骞煎効鍥殑娲诲姩瀹ゃ�佸崸瀹ゃ�佸崼鐢熼棿銆佷繚鍋ュ鍜岄殧绂诲鍒嗗埆鏈夊摢浜涘崼鐢熻姹�?</span @@ -223,6 +230,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10" >9.娑夊強瀹ゅ唴閲囧厜鐨勫厜瀛︾墿鐞嗘蹇垫湁鍝簺?</span @@ -234,6 +242,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10" >10.骞煎効鍥鑷劧閲囧厜鍜屼汉宸ョ収鏄庢湁浠�涔堣姹�?</span @@ -245,6 +254,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">11.骞煎効鍥鍐呴�氶鏈夊嚑绉嶆柟寮�?</span> <textarea @@ -254,6 +264,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10" >12.鎵樺辜鏈烘瀯閲囨殩鏈夊嚑绉嶆柟寮忥紝鍒嗗埆搴旀敞鎰忓摢浜涢棶棰�?</span @@ -265,6 +276,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> </td> </tr> @@ -291,6 +303,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="200" class="w100 ta-br fm-st cl-66 fz-14" + @input="saveChapterOneData" ></textarea> <p class="block"> 鏈富棰樿杩版墭骞兼満鏋勫湴鍧�鐨勯�夋嫨銆佸洯鍐呭竷灞�鍜屽悇瀹ょ殑鍗敓瑕佹眰浠ュ強瀹ゅ唴鐨勯噰鍏夊拰鐓ф槑銆侀�氶鍜岄噰鏆栫瓑鏂归潰鍐呭銆� @@ -729,10 +742,8 @@ <p class="blockh6-c"> <span class="img center dl-bl w100">涓撻鍗� 瀛︿範涓婚涓�</span> <examinations - v-if="questionData && questionData[275]" + v-if="questionData" :cardList="questionData[275]" - :chapter="10" - :page="267" /> </p> <h2 class="module_block" id="b038"> @@ -823,6 +834,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">2.姝g‘鐨勫潗濮挎槸鎬庢牱鐨�?</span> <textarea @@ -832,6 +844,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">3.妗屾楂樺樊鎸囩殑鏄粈涔�?</span> <textarea @@ -841,6 +854,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10" >4.涓哄効绔ラ�夋嫨浠�涔堟牱鐨勫効绔ュ簥鏈�涓洪�傚疁?鍎跨搴婄殑閫夋嫨搴旀敞鎰忎粈涔堥棶棰�?</span @@ -852,6 +866,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">5.骞煎効鍥┍鏌滅殑瑕佹眰鏄粈涔�?</span> <textarea @@ -861,6 +876,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">6.鐜╁叿搴旂鍚堝摢浜涘崼鐢熻姹�?</span> <textarea @@ -870,6 +886,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10" >7.骞煎効鍥殑鏂囧叿銆佹暀鍏峰簲绗﹀悎浠�涔堣姹�?</span @@ -881,6 +898,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> <span class="ds-bl mt-10">8.骞煎効鍥綋鑲茶澶囩殑鍗敓瑕佹眰鏄粈涔�?</span> <textarea @@ -890,6 +908,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="300" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> </td> </tr> @@ -916,6 +935,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="200" class="w100 ta-br fm-st cl-66 fz-14" + @input="saveChapterOneData" ></textarea> <p class="block"> 鎵樺辜鏈烘瀯鍦ㄩ�夋嫨鏁欏叿銆佺帺鍏风殑鏃跺�欏簲浠旂粏锛屼繚璇佸叾瀹夊叏鎬с�傛湰涓婚涓昏璁茶堪鎵樺辜鏈烘瀯瀹跺叿銆佹枃鍏枫�佹暀鍏峰拰鐜╁叿鐨勫崼鐢熶互鍙婁綋鑲茶澶囩殑鍗敓鏍囧噯鍜岃姹傦紝涓烘墭骞兼満鏋勫垱璁惧畨鍏ㄣ�佸崼鐢熺殑鐗╄川鐜鎻愪緵鍙傝�冦�� @@ -1175,10 +1195,8 @@ <p class="blockh6-c"> <span class="img center dl-bl w100">涓撻鍗� 瀛︿範涓婚浜�</span> <examinations - v-if="questionData && questionData[280]" + v-if="questionData" :cardList="questionData[280]" - :chapter="10" - :page="272" /> </p> <p class="custom_tag"><b>鈥㈣祫鏂欓摼鎺モ��</b></p> @@ -1242,6 +1260,8 @@ type="text" class="judge-input" v-model="chapterTenData.question.judge.qOne" + @input="saveChapterOneData" + />锛� </p> <p class="block"> @@ -1249,6 +1269,7 @@ type="text" class="judge-input" v-model="chapterTenData.question.judge.qTwo" + @input="saveChapterOneData" />锛� </p> <p class="block"> @@ -1256,6 +1277,7 @@ type="text" class="judge-input" v-model="chapterTenData.question.judge.qThree" + @input="saveChapterOneData" />锛� </p> <p class="block"><b>浜屻�佸~绌�</b></p> @@ -1264,6 +1286,7 @@ type="text" class="lineInput completion-input" v-model="chapterTenData.question.fill.qOne.one" + @input="saveChapterOneData" />鏄寚妗岃繎缂橀珮涓庢楂樹箣宸�� </p> <p class="block"><b>涓夈�佹�濊��</b></p> @@ -1273,6 +1296,7 @@ :rows="8" placeholder="璇疯緭鍏ュ唴瀹�" v-model="chapterTenData.question.short.qOne" + @input="saveChapterOneData" ></textarea> <p class="block">2.璇炬妞呭簲绗﹀悎鍝簺鍗敓瑕佹眰锛�</p> <textarea @@ -1280,6 +1304,7 @@ :rows="8" placeholder="璇疯緭鍏ュ唴瀹�" v-model="chapterTenData.question.short.qTwo" + @input="saveChapterOneData" ></textarea> <p class="block">3.濡備綍鍔犲己骞煎効鍥鍐呯殑鑷劧閫氶锛�</p> <textarea @@ -1287,6 +1312,7 @@ :rows="8" placeholder="璇疯緭鍏ュ唴瀹�" v-model="chapterTenData.question.short.qThree" + @input="saveChapterOneData" ></textarea> <p class="block">4.骞煎効鍥簲濡備綍閫夋嫨鐜╁叿锛�</p> <textarea @@ -1294,6 +1320,7 @@ :rows="8" placeholder="璇疯緭鍏ュ唴瀹�" v-model="chapterTenData.question.short.qFour" + @input="saveChapterOneData" ></textarea> <p class="block">5.骞煎効鍥殑浣撹偛璁惧搴旂鍚堝摢浜涜姹傦紵</p> <textarea @@ -1301,6 +1328,7 @@ :rows="8" placeholder="璇疯緭鍏ュ唴瀹�" v-model="chapterTenData.question.short.qFive" + @input="saveChapterOneData" ></textarea> <div> <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p> @@ -1320,18 +1348,14 @@ 瀛︿範瀹屾湰涓撻锛屼綘鐨勫涔犳晥鏋滃浣曞憿锛熷挶浠竴璧锋潵鎵爜娴嬩竴娴嬪惂锛�<br /> <span class="img">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級1</span><br /> <examinations - v-if="questionData && questionData[281][1]" - :cardList="questionData[281][1]" - :chapter="10" - :page="2731" + v-if="questionData" + :cardList="questionData[281] ? questionData[281][1] : []" /> <span class="span-border"></span> <span class="img mt-20 dl-bl">杩囧叧妫�娴嬶紙璧勬牸鑰冭瘯妯℃嫙棰橈級2</span> <examinations - v-if="questionData && questionData[281][2]" - :cardList="questionData[281][2]" - :chapter="10" - :page="2732" + v-if="questionData" + :cardList="questionData[281] ? questionData[281][2] : []" /> </p> <h6 class="Conclusion-title4">鈥㈠涔犲弽鎬濃��</h6> @@ -1343,6 +1367,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" maxlength="200" class="w100 ta-br textarea-text" + @input="saveChapterOneData" ></textarea> </p> </div> @@ -1378,7 +1403,6 @@ learnTableFive: true, pathOne: "", pathTwo: "", - saveTime: 20, chapterTenData: { experienceOne: "", experienceTwo: "", @@ -1435,20 +1459,8 @@ if (localData) { this.chapterTenData = JSON.parse(localData); } - window.timerTen = setInterval(() => { - this.saveTime--; - if (this.saveTime == 0) { - this.saveChapterOneData(); - } - }, 1000); this.getVideoPath(); } - }, - unmounted() { - if (window.timerTen) { - clearInterval(window.timerTen); - } - localStorage.setItem("chapterTenData", JSON.stringify(this.chapterTenData)); }, methods: { changeResources(type) { @@ -1465,7 +1477,6 @@ } }, saveChapterOneData() { - this.saveTime = 20; localStorage.setItem( "chapterTenData", JSON.stringify(this.chapterTenData) -- Gitblit v1.9.1