fix(CheckinDetailPage): 修复编辑模式下作业选择器禁用逻辑
在编辑模式下禁用作业选择器点击事件,防止用户误操作
Showing
1 changed file
with
2 additions
and
1 deletions
| ... | @@ -21,7 +21,8 @@ | ... | @@ -21,7 +21,8 @@ |
| 21 | <!-- 作业弹框选择区域 --> | 21 | <!-- 作业弹框选择区域 --> |
| 22 | <div class="mb-4"> | 22 | <div class="mb-4"> |
| 23 | <van-field v-model="selectedTaskText" is-link readonly label="选择作业" placeholder="请选择本次打卡的作业" | 23 | <van-field v-model="selectedTaskText" is-link readonly label="选择作业" placeholder="请选择本次打卡的作业" |
| 24 | - @click="showTaskPicker = true" class="rounded-lg border border-gray-100" /> | 24 | + :disabled="isEditMode" @click="!isEditMode && (showTaskPicker = true)" |
| 25 | + class="rounded-lg border border-gray-100" /> | ||
| 25 | <van-popup v-model:show="showTaskPicker" round position="bottom"> | 26 | <van-popup v-model:show="showTaskPicker" round position="bottom"> |
| 26 | <van-picker v-model="selectedTaskValue" :columns="taskOptions" @cancel="showTaskPicker = false" | 27 | <van-picker v-model="selectedTaskValue" :columns="taskOptions" @cancel="showTaskPicker = false" |
| 27 | @confirm="onConfirmTask" /> | 28 | @confirm="onConfirmTask" /> | ... | ... |
-
Please register or login to post a comment