这个问题好像只是出现在iOS下面,解决方案是在最外层的App.vue里对div层的click事件进行处理,如下:

<script>

export default {

  mounted() {

    this.$nextTick(() => {

      // @click.prevent="" 也可以在指定元素上添加这句,阻止原生事件

      document.querySelector('div').addEventListener('click', function (e) {

        e.preventDefault()

      })

    })

  },

}

</script>