Browse Source

交互视频选择答案不选择也会显示蓝色字体的问题修改

SanHQin 1 year ago
parent
commit
d22b03a529
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/components/Choice/index.vue

+ 2 - 2
src/components/Choice/index.vue

@@ -41,7 +41,7 @@
                                                     <img :src="item2.src" alt="" />
                                                 </div>
                                             </div>
-                                            <span :class="[radio[index1]==checkIndex?'showLight':'']" v-else v-html="item2"></span>
+                                            <span :class="typeof radio[index1] == 'number' && [radio[index1]==checkIndex?'showLight':'']" v-else v-html="item2"></span>
                                         </el-radio>
                                     </div>
                                 </el-radio-group>
@@ -56,7 +56,7 @@
                                                     <img :src="item2.src" alt="" />
                                                 </div>
                                             </div>
-                                            <span :class="[radio[index1].includes(checkIndex)?'showLight':'']" v-else v-html="item2"></span>
+                                            <span :class="radio[index1].length && [radio[index1].includes(checkIndex)?'showLight':'']" v-else v-html="item2"></span>
                                         </el-checkbox>
                                     </div>
                                 </el-checkbox-group>