|
@@ -19,18 +19,18 @@
|
|
|
</view>
|
|
</view>
|
|
|
<!-- 选择区 -->
|
|
<!-- 选择区 -->
|
|
|
<view class="select-change-box">
|
|
<view class="select-change-box">
|
|
|
- <view class="select-item"
|
|
|
|
|
|
|
+ <ezyActiveVue class="ezy-list-item-active select-item"
|
|
|
:class="{active: data.answer == 'A', 'select-error': data.answer =='A' && !data.result, 'select-right':data.answer =='A' && data.result}"
|
|
:class="{active: data.answer == 'A', 'select-error': data.answer =='A' && !data.result, 'select-right':data.answer =='A' && data.result}"
|
|
|
- @click="handleSelect('A')"><text>{{data.opa}}</text></view>
|
|
|
|
|
- <view class="select-item"
|
|
|
|
|
|
|
+ @click="handleSelect('A')"><text>{{data.opa}}</text></ezyActiveVue>
|
|
|
|
|
+ <ezyActiveVue class="ezy-list-item-active select-item"
|
|
|
:class="{active: data.answer == 'B', 'select-error': data.answer =='B' && !data.result, 'select-right':data.answer =='B' && data.result}"
|
|
:class="{active: data.answer == 'B', 'select-error': data.answer =='B' && !data.result, 'select-right':data.answer =='B' && data.result}"
|
|
|
- @click="handleSelect('B')"><text>{{data.opb}}</text></view>
|
|
|
|
|
- <view class="select-item"
|
|
|
|
|
|
|
+ @click="handleSelect('B')"><text>{{data.opb}}</text></ezyActiveVue>
|
|
|
|
|
+ <ezyActiveVue class="ezy-list-item-active select-item"
|
|
|
:class="{active: data.answer == 'C', 'select-error': data.answer =='C' && !data.result, 'select-right':data.answer =='C' && data.result}"
|
|
:class="{active: data.answer == 'C', 'select-error': data.answer =='C' && !data.result, 'select-right':data.answer =='C' && data.result}"
|
|
|
- @click="handleSelect('C')"><text>{{data.opc}}</text></view>
|
|
|
|
|
- <view class="select-item"
|
|
|
|
|
|
|
+ @click="handleSelect('C')"><text>{{data.opc}}</text></ezyActiveVue>
|
|
|
|
|
+ <ezyActiveVue class="ezy-list-item-active select-item"
|
|
|
:class="{active: data.answer == 'D', 'select-error': data.answer =='D' && !data.result, 'select-right':data.answer =='D' && data.result}"
|
|
:class="{active: data.answer == 'D', 'select-error': data.answer =='D' && !data.result, 'select-right':data.answer =='D' && data.result}"
|
|
|
- @click="handleSelect('D')"><text>{{data.opd}}</text></view>
|
|
|
|
|
|
|
+ @click="handleSelect('D')"><text>{{data.opd}}</text></ezyActiveVue>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -49,6 +49,7 @@
|
|
|
reactive,
|
|
reactive,
|
|
|
} from 'vue';
|
|
} from 'vue';
|
|
|
import {resultAudioPlayer} from "./useAudioRightWrong"
|
|
import {resultAudioPlayer} from "./useAudioRightWrong"
|
|
|
|
|
+ import ezyActiveVue from "@/components/ezyActive/ezyActive.vue";
|
|
|
|
|
|
|
|
const resultAudioPlayerD = new resultAudioPlayer();
|
|
const resultAudioPlayerD = new resultAudioPlayer();
|
|
|
|
|
|