|
@@ -236,6 +236,7 @@
|
|
|
<ArticleTemChs
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -247,6 +248,7 @@
|
|
|
<SentenceSegwordChs
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -258,6 +260,7 @@
|
|
|
<DialogueArticleChs
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -269,6 +272,7 @@
|
|
|
<DialogueAnswerChs
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -280,6 +284,7 @@
|
|
|
<Neword
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -291,6 +296,7 @@
|
|
|
<Notes
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -303,6 +309,7 @@
|
|
|
:cur-que="topicIitem.data"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -324,6 +331,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -335,6 +343,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -346,6 +355,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -357,6 +367,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -366,6 +377,7 @@
|
|
|
<voice-matrix
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
</template>
|
|
@@ -373,6 +385,7 @@
|
|
|
<select-drag
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-if="topicIitem.type === 'config_table'">
|
|
@@ -385,12 +398,14 @@
|
|
|
<header-separate
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-if="topicIitem.type === 'fill_drag'">
|
|
|
<fill-drag
|
|
|
:cur-que="topicIitem.data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-if="topicIitem.type == 'ligature_chs'">
|
|
@@ -399,6 +414,7 @@
|
|
|
:cur-que="topicIitem.data"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -414,6 +430,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -431,6 +448,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -449,6 +467,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -460,6 +479,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -471,6 +491,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -482,6 +503,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -503,6 +525,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -527,6 +550,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -538,6 +562,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -555,6 +580,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -573,6 +599,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -589,6 +616,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -607,6 +635,7 @@
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
:number="currentTreeID + toindex + rowIndex + lineIndex"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -618,6 +647,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -629,6 +659,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -646,6 +677,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -663,6 +695,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else>
|
|
@@ -680,6 +713,7 @@
|
|
|
:type="topicIitem.type"
|
|
|
:fn_data="fn_data"
|
|
|
:change-cur-que="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else />
|
|
@@ -690,6 +724,7 @@
|
|
|
:curQue="topicIitem.data"
|
|
|
:type="topicIitem.type"
|
|
|
:changeCurQue="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else> </template>
|
|
@@ -700,6 +735,7 @@
|
|
|
:curQue="topicIitem.data"
|
|
|
:type="topicIitem.type"
|
|
|
:changeCurQue="changeCurQue"
|
|
|
+ v-if="refresh"
|
|
|
/>
|
|
|
</template>
|
|
|
<template v-else> </template>
|
|
@@ -1106,6 +1142,7 @@ export default {
|
|
|
["Ī", "Í", "Î", "Ì"],
|
|
|
["Ū", "Ú", "Û", "Ù"],
|
|
|
],
|
|
|
+ refresh: true,
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
@@ -1124,6 +1161,7 @@ export default {
|
|
|
watch: {},
|
|
|
// 生命周期 - 创建完成(可以访问当前this实例)
|
|
|
created() {
|
|
|
+ console.log('2022.07.04')
|
|
|
this.fn_data = fn.fnData;
|
|
|
},
|
|
|
// 生命周期 - 挂载完成(可以访问DOM元素)
|
|
@@ -1384,6 +1422,7 @@ export default {
|
|
|
this.LineIndex = null;
|
|
|
this.fatherName = fatherName;
|
|
|
this.currentTreeID = id;
|
|
|
+ this.refresh = false;
|
|
|
// 根据当前目录切换题
|
|
|
let MethodName = "book-courseware_manager-GetCoursewareContent";
|
|
|
let data = {
|
|
@@ -1425,9 +1464,17 @@ export default {
|
|
|
document.getElementsByClassName("Book-function")[0].style.height = window.innerHeight-120 +'px'
|
|
|
// this.cur_page_que_index =
|
|
|
// this.question_list[this.tabIndex].cur_fn_data.length - 1;
|
|
|
+ this.$nextTick(() => {
|
|
|
+ // 重新渲染组件
|
|
|
+ this.refresh = true;
|
|
|
+ });
|
|
|
})
|
|
|
.catch((error) => {
|
|
|
this.loading = false;
|
|
|
+ this.$nextTick(() => {
|
|
|
+ // 重新渲染组件
|
|
|
+ this.refresh = true;
|
|
|
+ });
|
|
|
});
|
|
|
},
|
|
|
handleTabsEdit(targetName, action) {
|