UniApp+Vue3+Vite+微信小程序, 当使用修饰符.stop之后, 在苹果手机上会阻止子组件的对应事件;
Open
ios
uni api
vue3
- Dominant language
- JavaScript
- Stars
- 41.6k
- Forks
- 3.7k
- Avg merge
- 7h 6m
- Merged PRs (30d)
- 6
Description
**问题描述**
[问题描述:尽可能简洁清晰地把问题描述清楚]
1. event.stopPropagation; stopImmediatePropagation; preventDefault 是不会生效的.
2. 当使用vue3提供的@event.stop修饰符阻止冒泡时;
a. 在安卓手机上是正常的,只会阻止当前组件的父组件的事件;
b. 但是在苹果手机上(IPhone 13), 子组件的对应使用也被阻止了, 但是子组件的事件也没有正常触发
**复现步骤**
[复现问题的步骤]
1. 启动 '...'
4. 点击 '....'
5. 查看
[或者可以直接贴源代码]
**预期结果**
[使用简洁清晰的语言描述你希望生效的预期结果]
1. 对应组件的父组件应该被stop阻止
2. 对应组件的子组件不能被stop阻止
**实际结果**
[这里请贴上你的报错截图或文字]
**系统信息:**
- 发行平台: 微信小程序
- 操作系统 [如 iOS 17.2.1]
- vscode+cli
- uni-app版本 UniApp+Vue3+Vite+微信小程序,
- 设备信息 [ Iphone 13]
**补充信息**
[可选]
[根据你的分析,出现这个问题的原因可能在哪里?]
Contributor guide
Assessment
This issue has not been assessed yet.