test.wxml 6.5 KB

1
  1. <view class="main-page data-v-3e202046"><view class="header cu-bar bg-white solid-bottom data-v-3e202046" id="top-box"><view class="process-box data-v-3e202046"><view class="text data-v-3e202046"><label class="_span data-v-3e202046">{{subjectIndex+1+"/"}}</label><label class="_span data-v-3e202046">{{subjectList.length}}</label></view><view class="middle data-v-3e202046"><view class="process-out data-v-3e202046"><view class="process-in data-v-3e202046" style="{{'width:'+(finished/subjectList.length*100+'%')+';'}}"><image src="../../static/img/presson.png" class="data-v-3e202046"></image></view></view></view><view class="last data-v-3e202046"><countdown-timer generic:scoped-slots-default="test-countdown-timer-default" data-vue-generic="scoped" vue-id="f4372d00-1" time="{{time}}" autoStart="{{true}}" data-ref="countdown" data-event-opts="{{[['^finish',[['onFinish']]]]}}" bind:finish="__e" class="data-v-3e202046 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"></countdown-timer><image src="../../static/img/timer.png" class="data-v-3e202046"></image></view></view></view><form class="data-v-3e202046"><view class="swiper-no-swiping data-v-3e202046"><swiper class="swiper-box data-v-3e202046" style="{{'height:'+(swiperHeight)+';'}}" current="{{subjectIndex}}" disable-touch="{{true}}" data-event-opts="{{[['change',[['SwiperChange',['$event']]]]]}}" bindchange="__e"><block wx:for="{{$root.l2}}" wx:for-item="subject" wx:for-index="index"><swiper-item class="data-v-3e202046"><block wx:if="{{index-subjectIndex>=-1&&index-subjectIndex<=1}}"><view class="data-v-3e202046"><view class="main-top bg-white solid-bottom data-v-3e202046"><view class="action text-black data-v-3e202046">{{''+(subjectIndex+1)+"."}}<label class="_span data-v-3e202046"><rich-text nodes="{{subject.$orig.title}}"></rich-text></label></view><block wx:if="{{subject.$orig.img!==''}}"><view class="action image data-v-3e202046"><image style="{{(class_img)}}" src="{{subject.$orig.img}}" mode="aspectFit" class="data-v-3e202046"></image></view></block></view><view class="data-v-3e202046"><block wx:if="{{subject.$orig.type===1||subject.$orig.type===2}}"><view class="block data-v-3e202046"><block wx:for="{{subject.l0}}" wx:for-item="option" wx:for-index="__i0__"><view data-event-opts="{{[['tap',[['RadioboxChange',['$0'],[[['subjectList','',index],['answer','',__i0__]]]]]]]}}" class="{{['cu-form-group data-v-3e202046',option.g0>-1?'choseIndex':'']}}" bindtap="__e"><block wx:if="{{option.$orig.text!==''}}"><view class="title data-v-3e202046">{{''+option.$orig.key+"."}}<navigator class="_a data-v-3e202046">{{option.$orig.text}}</navigator></view></block><block wx:else><view class="title-img data-v-3e202046"><navigator class="_a data-v-3e202046">{{option.$orig.key+"."}}</navigator><label class="_span data-v-3e202046"><image src="{{option.$orig.img}}" mode="aspectFit" class="data-v-3e202046"></image></label></view></block></view></block></view></block><block wx:else><block wx:if="{{subject.$orig.type===3}}"><checkbox-group data-event-opts="{{[['change',[['CheckboxChange',['$event']]]]]}}" class="block data-v-3e202046" bindchange="__e"><block wx:for="{{subject.l1}}" wx:for-item="option" wx:for-index="__i1__"><view class="cu-form-group data-v-3e202046"><checkbox class="{{['data-v-3e202046',option.g1>-1?'checked':'']}}" value="{{option.$orig.key}}" checked="{{option.g2>-1?true:false}}"></checkbox><view class="title text-black data-v-3e202046">{{option.$orig.key+"."+option.$orig.content}}</view></view></block></checkbox-group></block><block wx:else><block wx:if="{{subject.$orig.type===4}}"><view class="data-v-3e202046"><view class="cu-form-group solid-bottom data-v-3e202046"><view class="title text-black data-v-3e202046">答:</view><input placeholder="文本输入框" name="input" data-event-opts="{{[['blur',[['textInput',['$event']]]],['input',[['__set_model',['$0','userAnswer','$event',[]],[[['subjectList','',index]]]]]]]}}" value="{{subject.$orig.userAnswer}}" bindblur="__e" bindinput="__e" class="data-v-3e202046"/></view></view></block><block wx:else><block wx:if="{{subject.$orig.type===5}}"><view class="data-v-3e202046"><view class="cu-bar cu-bar-title bg-white margin-top data-v-3e202046"><view class="action text-black data-v-3e202046">答:</view></view><view class="cu-form-group solid margin data-v-3e202046"><textarea maxlength="-1" placeholder="多行文本输入框" data-event-opts="{{[['blur',[['textInput',['$event']]]],['input',[['__set_model',['$0','userAnswer','$event',[]],[[['subjectList','',index]]]]]]]}}" value="{{subject.$orig.userAnswer}}" bindblur="__e" bindinput="__e" class="data-v-3e202046"></textarea></view></view></block></block></block></block></view><view hidden="{{!(subject.$orig.showAnswer)}}" class="margin-top solid-top data-v-3e202046"><view class="cu-bar data-v-3e202046"><view class="action text-grey data-v-3e202046"><text class="data-v-3e202046">正确答案:</text><text class="solid-bottom padding-left text-green data-v-3e202046">{{subject.$orig.answer}}</text></view></view><view class="cu-bar cu-bar-title data-v-3e202046"><view class="action text-grey data-v-3e202046"><text class="data-v-3e202046">解析:</text></view></view><view class="text-content padding text-grey data-v-3e202046">{{''+subject.$orig.explain+''}}</view></view></view></block></swiper-item></block></swiper></view></form><block wx:if="{{!isLast}}"><view class="cu-bar bg-white shadow data-v-3e202046" id="foot-box"><view data-event-opts="{{[['tap',[['toHome',['$event']]]]]}}" class="action data-v-3e202046" bindtap="__e"><view class="cuIcon-cu-image data-v-3e202046"><image src="../../static/img/homes.png" class="data-v-3e202046"></image></view><view class="text data-v-3e202046">首页</view></view><view class="action data-v-3e202046"><view data-event-opts="{{[['tap',[['MoveSubject',[-1]]]]]}}" class="{{['data-v-3e202046',up?'btns':'btn']}}" bindtap="__e">上一题</view><view data-event-opts="{{[['tap',[['MoveSubject',[1]]]]]}}" class="{{['data-v-3e202046',next?'btns':'btn']}}" bindtap="__e">下一题</view></view></view></block><block wx:else><view class="cu-bar bg-white shadow data-v-3e202046" id="foot-box"><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" class="actions data-v-3e202046" bindtap="__e"><view class="bt data-v-3e202046">查看报告</view></view></view></block><block wx:if="{{is_pop}}"><view class="uni-pop data-v-3e202046"><view class="uni-pops data-v-3e202046"><view class="data-v-3e202046">时间已截止,请重新做答!</view><view data-event-opts="{{[['tap',[['refer',['$event']]]]]}}" bindtap="__e" class="data-v-3e202046">确认</view></view></view></block></view>