uni-app icon indicating copy to clipboard operation
uni-app copied to clipboard

UniApp+Vue3+Vite+微信小程序, 当使用修饰符.stop之后, 在苹果手机上会阻止子组件的对应事件;

Open luoanb opened this issue 1 year ago • 0 comments

问题描述 [问题描述:尽可能简洁清晰地把问题描述清楚]

  1. event.stopPropagation; stopImmediatePropagation; preventDefault 是不会生效的.
  2. 当使用vue3提供的@event.stop修饰符阻止冒泡时; a. 在安卓手机上是正常的,只会阻止当前组件的父组件的事件; b. 但是在苹果手机上(IPhone 13), 子组件的对应使用也被阻止了, 但是子组件的事件也没有正常触发

复现步骤 [复现问题的步骤]

  1. 启动 '...'
  2. 点击 '....'
  3. 查看

[或者可以直接贴源代码]

预期结果 [使用简洁清晰的语言描述你希望生效的预期结果]

  1. 对应组件的父组件应该被stop阻止
  2. 对应组件的子组件不能被stop阻止

实际结果 [这里请贴上你的报错截图或文字]

系统信息:

  • 发行平台: 微信小程序
  • 操作系统 [如 iOS 17.2.1]
  • vscode+cli
  • uni-app版本 UniApp+Vue3+Vite+微信小程序,
  • 设备信息 [ Iphone 13]

补充信息 [可选] [根据你的分析,出现这个问题的原因可能在哪里?]

luoanb avatar Jan 31 '24 03:01 luoanb