|
@@ -32,7 +32,7 @@
|
|
|
:isHighlight="false"
|
|
|
:judgeAnswer="2"
|
|
|
/>
|
|
|
- <div class="Highlight" v-if="item.hzDetail.hz_json">
|
|
|
+ <div class="Highlight" v-if="item.hzDetail.hz_json&&item.hzDetail.hz_json.medians">
|
|
|
<div class="play_audio">
|
|
|
<!-- <img src="../../assets/teacherdev/speaker-one.png" alt="" /> -->
|
|
|
<span>{{ item.pinyin }}</span>
|
|
@@ -55,7 +55,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="shouqi" v-if="hzData.length > 2">
|
|
|
+ <div class="shouqi" v-if="hzData&&hzData.length > 2">
|
|
|
<span @click="updownHz">
|
|
|
<template v-if="unfold">
|
|
|
<img src="../../assets/teacherdev/up.png" alt="" />
|
|
@@ -151,7 +151,7 @@
|
|
|
-->
|
|
|
<!-- <img src="../../assets/teacherdev/speaker-one.png" alt="" /> -->
|
|
|
<div class="words">
|
|
|
- <template v-if="item.sentence_fc_list_style.length>1">
|
|
|
+ <template v-if="item.sentence_fc_list_style&&item.sentence_fc_list_style.length>1">
|
|
|
<span
|
|
|
:style="{
|
|
|
fontSize: conSize + 'px',
|
|
@@ -293,7 +293,7 @@
|
|
|
>
|
|
|
<div style="width: 60%">
|
|
|
<span></span>
|
|
|
- <span v-html="item.book_name"></span>
|
|
|
+ <span v-html="item.book_name_s"></span>
|
|
|
</div>
|
|
|
<div style="width: 10%">
|
|
|
<span>{{ item.count }}</span>
|
|
@@ -648,7 +648,11 @@ export default {
|
|
|
|
|
|
if (res.sentence_list.length > 0) {
|
|
|
res.stat_list_word_definition.forEach(item => {
|
|
|
- item.book_name = item.definition.replace(/<i>/g, "").replace(/<\/i>/g, "");
|
|
|
+ item.book_name_s = item.definition;
|
|
|
+ item.book_name = JSON.parse(JSON.stringify(item.definition)).replace(/<i>/g, "").replace(/<\/i>/g, "");
|
|
|
+ });
|
|
|
+ res.stat_list_sentence_source_book.forEach(item => {
|
|
|
+ item.book_name_s = item.book_name;
|
|
|
});
|
|
|
// 清理脏数据
|
|
|
this.removeRubbishData(res);
|