uni-app 小程序 Cannot read property ‘addEventListener‘ of undefined, mounted hook

在用 uni-app 开发微信小程序时,提示 Cannot read property 'addEventListener' of undefined, mounted hook

document.addEventListener("mousemove", this.touchmove)

在小程序开发里,addEventListener 并非通用的标准 API,不过与之功能类似的 API 存在。从官方开发文档可知,EventChannel 提供了事件监听相关的方法,其中 on 方法能实现持续监听一个事件的功能,这和 addEventListener 的作用类似。

但是发现了更好的方法,因为我这个 addEventListener 只是为了兼容 H5,小程序端用的是 vue 的 @click 绑定事件。

所以加这个只在 H5 端生效就可以了

// #ifdef H5

// #endif

相关推荐
军军君016 小时前
基于Springboot+UniApp+Ai实现模拟面试小工具四:后端项目基础框架搭建下
spring boot·spring·面试·elementui·typescript·uni-app·mybatis
Byte_Me9 小时前
IoT 小程序:如何破解设备互联的碎片化困局?
物联网·小程序·iot
小徐_233311 小时前
uni-app 弹窗总被父元素“绑架”?3招破局,H5/小程序/APP一招通杀!
前端·微信小程序·uni-app
Java陈序员17 小时前
又一款基于 SpringBoot + Vue 实现的开源新零售商城系统!
vue.js·spring boot·uni-app
2501_915921431 天前
没有Mac如何完成iOS 上架:iOS App 上架App Store流程
android·ios·小程序·https·uni-app·iphone·webview
说私域1 天前
基于定制开发开源AI智能名片与S2B2C商城小程序的旅游日志创新应用研究
人工智能·小程序·旅游
脑袋大大的1 天前
钉钉小程序开发环境配置与前端开发指南
小程序·钉钉·企业应用开发
玩代码的菜鸟1 天前
uniapp类似抖音视频滑动
uni-app
2301_805962931 天前
微信小程序控制空调之接收MQTT消息
微信小程序·小程序·esp32
The_era_achievs_hero1 天前
微信小程序121~130
微信小程序·小程序