<u-form-item label-width="150rpx" v-if="formData.isExecute === 'Y' && actionType === 'A'" label="时间" prop="occurTime">
<u-input :value="formData.occurTime" type="select" @click="handleTimeSelect('occurTime')"/>
</u-form-item>
<u-form-item label-position="top" label-width="150rpx" v-if="formData.isExecute === 'Y' && actionType === 'A'" label="所见" prop="occurWhat">
<u-input v-model="formData.occurWhat" type="textarea" />
</u-form-item>
<u-form-item label-position="top" label-width="150rpx" v-if="formData.isExecute === 'Y' && actionType === 'A'" label="什么原因" prop="occureWhy">
<u-input v-model="formData.occureWhy" type="textarea" />
</u-form-item>
<u-form-item label-position="top" label-width="150rpx" v-if="formData.isExecute === 'Y' && actionType === 'A'" label="你做了啥" prop="occourYoudo">
<u-input v-model="formData.occourYoudo" type="textarea" />
</u-form-item>
<u-form-item label-width="150rpx" v-if="formData.isExecute === 'Y' && actionType === 'A'" label="是否有效" prop="occoureValid">
<u-radio-group v-model="formData.occoureValid">
<u-radio name="Y">是</u-radio>
<u-radio name="N">否</u-radio>
</u-radio-group>
</u-form-item>
- 发布:2021-12-31 12:47
- 更新:2022-01-05 16:06
- 阅读:328
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.3.3
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: 黑鲨2
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
将这些表单项绑定为同一个表达式,切换表达式的值
将这些表单项绑定为同一个表达式,切换表达式的值
预期结果:
表单项全体消失或显示
表单项全体消失或显示
实际结果:
显示出来的时候丢失最后一项表单项
显示出来的时候丢失最后一项表单项
bug描述:
多个表单项使用相同的表达式判定并且切换表达式true false时,最后一项表单项会丢失,并且仅在app端会有这个问题
七小窝 (作者)
丢失的表单项和显示的一模一样的逻辑
2022-01-04 15:39