uniapp v3 iOS 中事件被绑定到错误的组件上了
Open
bug
mp-weixin
vue3
- Dominant language
- JavaScript
- Stars
- 41.6k
- Forks
- 3.7k
- Avg merge
- 7h 6m
- Merged PRs (30d)
- 6
Description
**问题描述**
看我发的最小复现 demo,仅在 iOS 中有这个问题,textarea 的 input 事件实际上执行的是 doSomething 方法,看我评论里发的视频,当我输入之后,控制台中的输出是 `doSomething` 而不是 `content content`
**复现步骤**
1. 最小可复现项目:https://github.com/zhuscat/uniapp-vue3-demo/tree/error-event-bind
2. 分支 error-event-bind
3. 查看 src/pages/index/index.vue
4. 使用 iOS 系统,我的版本是 15.5,但我猜测其他版本也有问题
5. 小程序基础库版本是 2.24.7
**预期结果**
正确的事件绑定
**实际结果**
错误的事件绑定
**系统信息:**
- 发行平台: 微信小程序
- 操作系统:iOS 15.5
- uni-app版本:3.0.0-alpha-3041520220609002
- 设备信息:iPhone 12 Pro Max(其他机型也一样,与机型无关)
**补充信息**
如果我在最外层套一个 v-if,比 showFoo 更迟变为 true,就没有这个问题了,比如这样:
```
</view>
```
Contributor guide
Assessment
This issue has not been assessed yet.