这个问题好像只是出现在iOS下面,解决方案是在最外层的App.vue里对div层的click事件进行处理,如下:
<script>
export default {
mounted() {
this.$nextTick(() => {
// @click.prevent="" 也可以在指定元素上添加这句,阻止原生事件
document.querySelector('div').addEventListener('click', function (e) {
e.preventDefault()
})
})
},
}
</script>