|
@@ -100,7 +100,7 @@
|
|
|
<div class="option-list">
|
|
<div class="option-list">
|
|
|
<div v-for="(item, i) in data.answer_lists" :key="i" class="table-node">
|
|
<div v-for="(item, i) in data.answer_lists" :key="i" class="table-node">
|
|
|
<div v-for="(li, j) in item" :key="i + 'col' + j" class="table-item">
|
|
<div v-for="(li, j) in item" :key="i + 'col' + j" class="table-item">
|
|
|
- <el-input v-model="li.answer" type="textarea" />
|
|
|
|
|
|
|
+ <el-input v-model="li.answer" type="textarea" :readonly="!data.option_list[i][j].hasInput" />
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -312,6 +312,7 @@ export default {
|
|
|
audio_answer_list: [],
|
|
audio_answer_list: [],
|
|
|
});
|
|
});
|
|
|
inputIndex += 1;
|
|
inputIndex += 1;
|
|
|
|
|
+ items.hasInput = true;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
// // 去除所有的 font-size 样式
|
|
// // 去除所有的 font-size 样式
|
|
@@ -414,6 +415,7 @@ export default {
|
|
|
this.data.mind_map.node_list = node_list;
|
|
this.data.mind_map.node_list = node_list;
|
|
|
},
|
|
},
|
|
|
handleBlurCon() {
|
|
handleBlurCon() {
|
|
|
|
|
+ this.identifyText();
|
|
|
this.handleMindMap();
|
|
this.handleMindMap();
|
|
|
},
|
|
},
|
|
|
handleMultilingual() {
|
|
handleMultilingual() {
|