1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <view class="answer-page">
- <view class="answer-time">
- {{duration}}
- </view>
- <swiper class='sheet' current='{{id}}' onChange="swiperChange">
- <block a:for="{{data}}" a:for-index="index" a:for-item="item">
- <swiper-item>
- <!--<form bindsubmit='submit'><view class='naire'><view class='question'>{{item.question}}</view><radio-group class='radio-group' name='answer' bindchange='radioChange'><label class='radio'><radio value="A" color='#fcbe39' />{{item.option.a}}</label><label class='radio'><radio value="B" color='#fcbe39' />{{item.option.b}}</label><label class='radio'><radio value="C" color='#fcbe39' />{{item.option.c}}</label><label class='radio'><radio value="D" color='#fcbe39' />{{item.option.d}}</label></radio-group></view><view class='button-group'><button class='button' hover-class='none' bindtap='lastq' disabled='{{id==0}}'>上一题</button><button wx:if="{{id<19}}" class='button' hover-class='none' form-type='submit' bindtap='nextq'>下一题</button><button wx:else class='button' hover-class='none' form-type='submit' bindtap='formSubmit'>提交</button></view><view class='id'>{{id+1}}/{{qnaire.length}}</view></form> -->
- <view class="answer-title">
- <view class="flex" style="padding-left:14rpx;">
- <text class="current-index">{{index+1}}</text>
- <text class="total-index">/{{data.length}}</text>
- <view class="answer-type flex align-center justify-center" a:if="{{item.type==1||item.type==3}}">
- 单选
- </view>
- <view class="answer-type flex align-center justify-center" a:if="{{item.type == 2}}">
- 多选
- </view>
- </view>
- <view class="title">{{item.title}}</view>
- </view>
- <view class="radio-item">
- <form onSubmit="onSubmit" onReset="onReset">
- <view class="page-section-demo" a:if="{{item.type==1||item.type==3}}">
- <radio-group class="radio-group" data-id="{{item.id}}" onChange="radioChange" name="lib">
- <label class="radio" a:for="{{item.answer}}" a:for-item="items" a:for-index="i" data-index="{{i}}">
- <radio value="{{items.key}}" checked="{{items.checked}}"/>
- <text class="radio-text">{{items.title}}</text>
- </label>
- </radio-group>
- </view>
- <view class="page-section-demo" a:if="{{item.type==2}}">
- <checkbox-group name="libs" data-id="{{item.id}}" onChange="checkedChange">
- <label class="checkbox" a:for="{{item.answer}}" a:for-item="items" a:for-index="i" data-index="{{i}}">
- <checkbox value="{{items.key}}" checked="{{items.checked}}" />
- <text class="checkbox-text">{{items.title}}</text>
- </label>
- </checkbox-group>
- </view>
- <view class="page-section-btns flex">
- <button size="mini" type="ghost" formType="reset" onTap="lastq" disabled='{{id==0}}'>上一题</button>
- <button size="mini" type="ghost" formType="submit" a:if="{{id+1 != data.length}}" data-id="{{item.id}}" onTap="nextq">下一题</button>
- <button size="mini" type="primary" a:if="{{id+1 == data.length}}" data-id="{{item.id}}" onTap="formSubmit">提交</button>
- </view>
- </form>
- </view>
- </swiper-item>
- </block>
- </swiper>
- </view>
|