Showing
1 changed file
with
4 additions
and
13 deletions
| ... | @@ -13,20 +13,11 @@ | ... | @@ -13,20 +13,11 @@ |
| 13 | <van-config-provider :theme-vars="themeVars"> | 13 | <van-config-provider :theme-vars="themeVars"> |
| 14 | <van-form ref="form" @submit="onSubmit"> | 14 | <van-form ref="form" @submit="onSubmit"> |
| 15 | <van-cell-group inset style="border: 1px solid #EAEAEA;"> | 15 | <van-cell-group inset style="border: 1px solid #EAEAEA;"> |
| 16 | - <van-field v-if="use_widget" v-model="phone" name="phone" label="手机号" placeholder="手机号" | 16 | + <van-field v-if="use_widget" v-model="phone" name="phone" label="手机号" placeholder="手机号" readonly clickable :rules="[{ validator, message: '请输入正确手机号' }]" @touchstart.stop="showKeyboard" /> |
| 17 | - readonly clickable :rules="[{ validator, message: '请输入正确手机号' }]" @touchstart.stop="showKeyboard" | 17 | + <van-field v-else v-model="phone" name="validator" label="手机号" placeholder="手机号" :rules="[{ validator, message: '请输入正确手机号' }]" /> |
| 18 | - /> | 18 | + <van-field v-model="code" center clearable name="code" type="digit" label="短信验证码" placeholder="请输入短信验证码" :formatter="formatter" :rules="[{ required: true, message: '请填写验证码' }]"> |
| 19 | - <van-field v-else v-model="phone" name="validator" label="手机号" placeholder="手机号" | ||
| 20 | - :rules="[{ validator, message: '请输入正确手机号' }]" | ||
| 21 | - /> | ||
| 22 | - <van-field v-model="code" center clearable name="code" type="digit" | ||
| 23 | - label="短信验证码" placeholder="请输入短信验证码" | ||
| 24 | - :formatter="formatter" :rules="[{ required: true, message: '请填写验证码' }]" | ||
| 25 | - > | ||
| 26 | <template #button> | 19 | <template #button> |
| 27 | - <van-button v-if="countDown.current.value.total === limit" size="small" type="primary" | 20 | + <van-button v-if="countDown.current.value.total === limit" size="small" type="primary" :disabled="disabled" @click="sendCode"> |
| 28 | - :disabled="disabled" @click="sendCode" | ||
| 29 | - > | ||
| 30 | <span>发送验证码</span> | 21 | <span>发送验证码</span> |
| 31 | </van-button> | 22 | </van-button> |
| 32 | <van-button v-else size="small" type="primary" :disabled="disabled"> | 23 | <van-button v-else size="small" type="primary" :disabled="disabled"> | ... | ... |
-
Please register or login to post a comment