问题描述
<picker v-if="formObj.serviceType === 'singleExpertConsultation'" @change="expertSelect"> 请选择 </picker>
<textarea v-model="formObj.conditionDescription" placeholder="请输入" />
<view @click="addPicture">+</view>
在 textarea 组件输入时,会触发下方的 addPicture 方法
复现步骤
测试工程: https://github.com/sufuwang/uniapp_vite/tree/bugfix/chooseImage
打包至微信小程序后,在手机端预览中可复现
系统信息:
- 发行平台: 微信小程序
- HBuilderX版本 [如使用HBuilderX,则需提供 HBuilderX 版本号]
- uni-app版本 3.0.0-alpha-3031320220314002
- 设备信息 iphone12 ios@15.4.1
补充信息
这个问题很奇怪
- 在 onLoad 中取消对
formObj.value.serviceType
的赋值,不复现此问题 - 删除 picker 组件,不复现此问题
- view 与 textarea 调换位置,不复现此问题
7条答案
按热度按时间vvppvyoh1#
#3406
dvtswwa32#
@fxy060608 大佬,发版了嘛
1yjd4xko3#
@fxy060608 大佬,发版了嘛
该问题预计短时间内修复不了,你可以先自己绕一下
iyfamqjs4#
@fxy060608 大佬,发版了嘛
该问题预计短时间内修复不了,你可以先自己绕一下
好
sq1bmfud5#
@fxy060608 大佬,发版了嘛
该问题预计短时间内修复不了,你可以先自己绕一下
大佬,延迟赋值不能解决这个 bug ,和 #3406 中 bug 触发的时机并不一样,感觉不是同一个 bug ,只是现象有点相同, #3406 是进入页面复现这个 bug ,我这个是在 textarea 进行输入时复现
3bygqnnd6#
@fxy060608 大佬,发版了嘛
该问题预计短时间内修复不了,你可以先自己绕一下
大佬,延迟赋值不能解决这个 bug ,和 #3406 中 bug 触发的时机并不一样,感觉不是同一个 bug ,只是现象有点相同, #3406 是进入页面复现这个 bug ,我这个是在 textarea 进行输入时复现
是因为相同的底层事件机制引发的Bug,你可以把picker的v-if换成v-show来绕过
j5fpnvbx7#
@fxy060608 大佬,发版了嘛
该问题预计短时间内修复不了,你可以先自己绕一下
大佬,延迟赋值不能解决这个 bug ,和 #3406 中 bug 触发的时机并不一样,感觉不是同一个 bug ,只是现象有点相同, #3406 是进入页面复现这个 bug ,我这个是在 textarea 进行输入时复现
是因为相同的底层事件机制引发的Bug,你可以把picker的v-if换成v-show来绕过
好的,已解决