|
|
@@ -2,7 +2,6 @@
|
|
|
<template>
|
|
|
<div class="newWord-template-preview" :style="getAreaStyle()">
|
|
|
<SerialNumberPosition v-if="isEnable(data.property.sn_display_mode)" :property="data.property" />
|
|
|
-
|
|
|
<div class="main">
|
|
|
<div
|
|
|
v-for="(item, index) in data.option_list"
|
|
|
@@ -49,9 +48,12 @@
|
|
|
:text-align="'center'"
|
|
|
:class="[classNameJudge(userAnswer[index].answer_pinyin, item.answer_pinyin, item.is_example)]"
|
|
|
:style="{
|
|
|
- fontSize: data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ fontSize:
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(item, index)"
|
|
|
/>
|
|
|
@@ -93,9 +95,11 @@
|
|
|
]"
|
|
|
:style="{
|
|
|
fontSize:
|
|
|
- data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(item, index, indexs)"
|
|
|
/>
|
|
|
@@ -128,7 +132,7 @@
|
|
|
: null
|
|
|
"
|
|
|
:type="data.property.model === 'input' ? 'newWord-template-input' : data.type"
|
|
|
- :target-div="'newWordTemplate' + items.con + index + indexs + Math.random().toString(36)"
|
|
|
+ :target-div="'newWordTemplate-answer' + items.con + index + indexs + randomId"
|
|
|
:hz_json="items.hz_info[0].hzDetail.hz_json"
|
|
|
class="hanzi-storck"
|
|
|
:class="[
|
|
|
@@ -160,9 +164,11 @@
|
|
|
:class="[classNameJudge(userAnswer[index].item[indexs].answer, items.answer, items.is_example)]"
|
|
|
:style="{
|
|
|
fontSize:
|
|
|
- data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(items, index, indexs)"
|
|
|
/>
|
|
|
@@ -177,9 +183,12 @@
|
|
|
:text-align="'center'"
|
|
|
:class="[classNameJudge(userAnswer[index].answer_en, item.answer_en, item.is_example)]"
|
|
|
:style="{
|
|
|
- fontSize: data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ fontSize:
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(item, index)"
|
|
|
/>
|
|
|
@@ -208,7 +217,14 @@
|
|
|
: '',
|
|
|
}"
|
|
|
>
|
|
|
- <span class="number">{{ index + 1 }}</span>
|
|
|
+ <span
|
|
|
+ class="number"
|
|
|
+ :style="{
|
|
|
+ background:
|
|
|
+ data.unified_attrib && data.unified_attrib.topic_color ? data.unified_attrib.topic_color : '',
|
|
|
+ }"
|
|
|
+ >{{ index + 1 }}</span
|
|
|
+ >
|
|
|
</div>
|
|
|
<div class="pinyin-en" :class="[item.is_example ? 'item-example' : '']">
|
|
|
<div
|
|
|
@@ -231,9 +247,11 @@
|
|
|
:text-align="'center'"
|
|
|
:style="{
|
|
|
fontSize:
|
|
|
- data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(item, index)"
|
|
|
/>
|
|
|
@@ -271,9 +289,13 @@
|
|
|
:text-align="'center'"
|
|
|
:style="{
|
|
|
fontSize:
|
|
|
- data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size
|
|
|
+ ? data.unified_attrib.pinyin_size
|
|
|
+ : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(item, index, indexs)"
|
|
|
/>
|
|
|
@@ -306,7 +328,7 @@
|
|
|
: null
|
|
|
"
|
|
|
:type="data.property.model === 'input' ? 'newWord-template-input' : data.type"
|
|
|
- :target-div="'newWordTemplatez' + items.con + index + indexs + Math.random().toString(36)"
|
|
|
+ :target-div="'newWordTemplatez' + items.con + index + indexs + randomId"
|
|
|
:hz_json="items.hz_info[0].hzDetail.hz_json"
|
|
|
class="hanzi-storck"
|
|
|
:class="[
|
|
|
@@ -337,9 +359,13 @@
|
|
|
:text-align="'center'"
|
|
|
:style="{
|
|
|
fontSize:
|
|
|
- data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size
|
|
|
+ ? data.unified_attrib.pinyin_size
|
|
|
+ : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(items, index, indexs)"
|
|
|
/>
|
|
|
@@ -357,9 +383,11 @@
|
|
|
:text-align="'center'"
|
|
|
:style="{
|
|
|
fontSize:
|
|
|
- data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.pinyin_size ? data.unified_attrib.pinyin_size : '16px',
|
|
|
background:
|
|
|
- data.unified_attrib && data.unified_attrib.assist_color ? data.unified_attrib.assist_color : '',
|
|
|
+ data.unified_attrib && data.unified_attrib.assist_color
|
|
|
+ ? data.unified_attrib.assist_color
|
|
|
+ : '#deebff',
|
|
|
}"
|
|
|
@input="changeAnswer(item, index)"
|
|
|
/>
|
|
|
@@ -387,6 +415,7 @@ export default {
|
|
|
return {
|
|
|
data: getNewWordTemplateData(),
|
|
|
userAnswer: [],
|
|
|
+ randomId: Math.random().toString(36).substring(2, 12),
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
|
@@ -547,7 +576,8 @@ export default {
|
|
|
|
|
|
:deep .edit-div {
|
|
|
min-height: 32px;
|
|
|
- font-size: 16px;
|
|
|
+
|
|
|
+ // font-size: 16px;
|
|
|
line-height: 30px;
|
|
|
color: #000;
|
|
|
|
|
|
@@ -619,9 +649,6 @@ export default {
|
|
|
.pinyin-common {
|
|
|
margin-bottom: 5px;
|
|
|
|
|
|
- &.pinyin-common-isExample {
|
|
|
- }
|
|
|
-
|
|
|
:deep .edit-div {
|
|
|
font-family: 'League';
|
|
|
}
|