uni-radio,同时存在checked和disabled时,disabled不生效,点击依旧可以改变选项,H5模式
<view class="title">{{index+1}}.{{item.title}}</view>
<view class="answer">
<radio-group>
<label @tap="answerTap(index,sonIndex)" class="uni-list-cell uni-list-cell-pd answer-itme" v-for="(son,sonIndex) in item.options.split(',')"
:key="son">
<view>
<radio :value="son" :checked="parseInt(item.userAnswer) == sonIndex" :disabled="true" />
</view>
<view>{{String.fromCharCode(65+sonIndex)}} {{son}}</view>
</label>
</radio-group>
</view>
</view>


1***@qq.com (作者)
这个可以当成一个已经答过的试卷,显示的用户曾经选择的答案,这个答案是不能点击修改了,现在使用了disabled还可以点击切换选项
2022-02-21 16:45
1***@qq.com (作者)
单独使用disabled的时候是可以禁止选中的,添加checked后就可以正常切换了
2022-02-21 16:47
1***@qq.com (作者)
是我的逻辑出问题了了,尴尬
2022-02-21 16:52