|
@@ -29,28 +29,28 @@
|
|
|
:key="indexss"
|
|
|
>
|
|
|
<template v-if="itemss.data">
|
|
|
- <template v-if="itemss.data.type == 'ligature'">
|
|
|
+ <template v-if="itemss.type == 'ligature'">
|
|
|
<Ligature :curQue="itemss.que" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'image_chs'">
|
|
|
+ <template v-if="itemss.type == 'image_chs'">
|
|
|
<Picture :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'record_chs'">
|
|
|
+ <template v-if="itemss.type == 'record_chs'">
|
|
|
<Record :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'phrase_chs'">
|
|
|
+ <template v-if="itemss.type == 'phrase_chs'">
|
|
|
<WordPhrase :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'NewWord_chs'">
|
|
|
+ <template v-if="itemss.type == 'NewWord_chs'">
|
|
|
<WordPhrase :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'annotation_chs'">
|
|
|
+ <template v-if="itemss.type == 'annotation_chs'">
|
|
|
<WordPhrase :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'notes_chs'">
|
|
|
+ <template v-if="itemss.type == 'notes_chs'">
|
|
|
<Notes :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'article_chs'">
|
|
|
+ <template v-if="itemss.type == 'article_chs'">
|
|
|
<ArticleTemChs
|
|
|
:curQue="itemss.data"
|
|
|
:NNPENewWordList="NNPENewWordList"
|
|
@@ -58,24 +58,27 @@
|
|
|
:NNPEAnnotationList="NNPEAnnotationList"
|
|
|
/>
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'sentence_segword_chs'">
|
|
|
+ <template v-if="itemss.type == 'sentence_segword_chs'">
|
|
|
<SentenceSegWordViewChs :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'input_record_chs'">
|
|
|
+ <template v-if="itemss.type == 'input_record_chs'">
|
|
|
<InputHasRecord :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'recordHZ_inputPY_chs'">
|
|
|
+ <template v-if="itemss.type == 'recordHZ_inputPY_chs'">
|
|
|
<TextInputRecord :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'inputItem_chs'||itemss.data.type == 'sentence_input'||itemss.data.type == 'sentence_judge'">
|
|
|
+ <template v-if="itemss.type == 'inputItem_chs'||itemss.type == 'sentence_input_chs'||itemss.type == 'sentence_judge_chs'">
|
|
|
<SentenceInput :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'NumberCombination_chs'">
|
|
|
+ <template v-if="itemss.type == 'NumberCombination_chs'">
|
|
|
<NumberSelectHasRecord :curQue="itemss.data" />
|
|
|
</template>
|
|
|
- <template v-if="itemss.data.type == 'toneSelect_chs'">
|
|
|
+ <template v-if="itemss.type == 'toneSelect_chs'">
|
|
|
<SelectTone :curQue="itemss.data" />
|
|
|
</template>
|
|
|
+ <template v-if="itemss.type == 'sudoku_chs'">
|
|
|
+ <Soduko :curQue="itemss.data" />
|
|
|
+ </template>
|
|
|
</template>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -99,6 +102,7 @@ import TextInputRecord from "./preview/TextInputRecord.vue"; // 文本+输入+
|
|
|
import SentenceInput from "./preview/SentenceInput.vue"; // 输入选项
|
|
|
import NumberSelectHasRecord from "./preview/NumberSelectHasRecord.vue" // 数字组合
|
|
|
import SelectTone from './preview/SelectTone.vue' // 选择声调
|
|
|
+import Soduko from './preview/Soduko.vue' // 数独
|
|
|
export default {
|
|
|
name: "preview",
|
|
|
components: {
|
|
@@ -115,6 +119,7 @@ export default {
|
|
|
SentenceInput,
|
|
|
NumberSelectHasRecord,
|
|
|
SelectTone,
|
|
|
+ Soduko,
|
|
|
},
|
|
|
props: ["context", "fatherName"],
|
|
|
data() {
|