|
@@ -11,7 +11,7 @@
|
|
|
<span class="order" v-else>{{ index + 1 }}、</span>
|
|
|
<span class="icon"
|
|
|
:class="{ icon_word: item.type == 'word', icon_sentence: item.type == 'sentence', icon_QA: item.type == 'QA' }"></span>
|
|
|
- <span class="title">{{ item.content }}</span>
|
|
|
+ <span class="title">{{ getTitle(item) }}</span>
|
|
|
<div class="edit_btn">
|
|
|
<div class="pic" v-if="editType == 2 && item.img && checkType != index">
|
|
|
<div class="pic_mask">
|
|
@@ -78,6 +78,19 @@ export default {
|
|
|
// }
|
|
|
// };
|
|
|
// },
|
|
|
+ getTitle(){
|
|
|
+ return function(item){
|
|
|
+ if(item.type == 'word' && !item.content){
|
|
|
+ return '单词/词组'
|
|
|
+ }else if(item.type == 'sentence' && !item.content){
|
|
|
+ return '句子/短文'
|
|
|
+ } else if(item.type == 'QA' && !item.content){
|
|
|
+ return '问题'
|
|
|
+ }else{
|
|
|
+ return item.content
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
watch: {
|
|
|
checkJson: {
|