dcloudio / dcloudio/uni-app

vue3 小程序 v-if 切换可能引发事件错乱

Open
#3,448 7 comments 0 reactions 1 assignee Claimed by @fxy060608 View on GitHub
bug doubleCheck mp vue3
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

**问题描述**
```vue
请选择
<view @click="addPicture">+</view>
```
<img width="440" alt="image" src="https://user-images.githubusercontent.com/46395105/163947025-bbb6c4f1-2bac-487f-b69e-193062f20645.png">
在 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

**补充信息**
这个问题很奇怪
1. 在 onLoad 中取消对 `formObj.value.serviceType` 的赋值,不复现此问题
2. 删除 picker 组件,不复现此问题
3. view 与 textarea 调换位置,不复现此问题

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.