<canvas @touchmove.stop="test"></canvas>
<script lang="ts" setup>
function test(e){
console.log(e)
}
</script>
- 发布:2022-06-30 09:20
- 更新:2022-08-05 14:23
- 阅读:656
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX版本号: 3.5.0
浏览器平台: Chrome
浏览器版本: 100
项目创建方式: CLI
CLI版本号: 3.0.0-alpha-3050020220623003
示例代码:
操作步骤:
把上方示例放置nvue页面编译至h5端触摸移动报错。
把上方示例放置nvue页面编译至h5端触摸移动报错。
预期结果:
正常
正常
实际结果:
报错
报错
bug描述:
cli nvue vue3 ts H5下:
canvas组件,任意触摸事件。缺失修饰符.stop中的如下信息:
event.preventDefault()
event.stopPropagation()
导致本组件自动报错。
tmui (作者)
我自行修复了。只要在样式下添加css属性就好了。
2022-07-20 15:06
5***@qq.com
回复 tmui: 你好,我Vue3/Vite TS项目,也遇到了移动事件报错的问题,Uncaught TypeError: $event.currentTarget.getBoundingClientRect is not a function,请教一下大佬,你具体是怎么解决的呀
2023-11-29 18:45