fix:radio修复

This commit is contained in:
kele
2023-03-13 17:42:11 +08:00
parent 0dd5fde92c
commit 497d4e295f
10 changed files with 186 additions and 176 deletions
+24 -22
View File
@@ -75,29 +75,31 @@
v-if="['accountLogin', 'smsLogin', 'smsRegister'].includes(authType)"
class="agreement-box ss-flex ss-row-center"
>
<label class="radio ss-flex" @tap="onChange">
<radio
:checked="state.protocol"
color="var(--ui-BG-Main)"
style="transform: scale(0.8)"
/>
<view class="agreement-text ss-flex ss-col-center">
我已阅读并遵守
<view
class="tcp-text"
@tap.stop="onProtocol(appInfo.user_protocol.id, appInfo.user_protocol.title)"
>
《{{ appInfo.user_protocol.title }}》
<radio-group @change="onChange" class="ss-flex ss-col-center">
<label class="radio ss-flex">
<radio
:checked="state.protocol"
color="var(--ui-BG-Main)"
style="transform: scale(0.8)"
/>
<view class="agreement-text ss-flex ss-col-center ss-m-l-8">
我已阅读并遵守
<view
class="tcp-text"
@tap.stop="onProtocol(appInfo.user_protocol.id, appInfo.user_protocol.title)"
>
《{{ appInfo.user_protocol.title }}》
</view>
<view class="agreement-text">与</view>
<view
class="tcp-text"
@tap.stop="onProtocol(appInfo.privacy_protocol.id, appInfo.privacy_protocol.title)"
>
《{{ appInfo.privacy_protocol.title }}》
</view>
</view>
<view class="agreement-text">与</view>
<view
class="tcp-text"
@tap.stop="onProtocol(appInfo.privacy_protocol.id, appInfo.privacy_protocol.title)"
>
《{{ appInfo.privacy_protocol.title }}》
</view>
</view>
</label>
</label>
</radio-group>
</view>
<view class="safe-box"></view>
</view>
@@ -19,14 +19,15 @@
<view v-for="(item, index) in state.couponInfo.can_use" :key="index">
<s-coupon-list :data="item" type="user" :disabled="false">
<template #default>
<label class="radio">
<radio
color="var(--ui-BG-Main)"
style="transform: scale(0.8)"
@tap.stop="radioChange(item.id)"
:checked="state.couponId == item.id"
/>
</label>
<radio-group @change="radioChange(item.id)" class="ss-flex ss-col-center">
<label class="radio">
<radio
color="var(--ui-BG-Main)"
style="transform: scale(0.8)"
:checked="state.couponId == item.id"
/>
</label>
</radio-group>
</template>
</s-coupon-list>
</view>