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

相关推荐
颜渊呐38 分钟前
uniapp中APPwebview与网页的双向通信
前端·uni-app
白杨木影子被拉长3 小时前
多状态映射不同样式(scss语法)
vue.js·uni-app
一念杂记3 小时前
免费开源!微信小程序商城源码,快速搭建你的线上商城系统!
微信小程序·uni-app
张晓~183399481215 小时前
数字人源码部署流程分享--- PC+小程序融合方案
javascript·小程序·矩阵·aigc·文心一言·html5
The_era_achievs_hero7 小时前
微信小程序61~70
微信小程序·小程序
aklry9 小时前
uniapp三步完成生成一维码图片
uni-app
汤姆yu18 小时前
基于微信小程序的学校招生系统
微信小程序·小程序·招生小程序
雪芽蓝域zzs19 小时前
uniapp 国密sm2加密
uni-app
说私域1 天前
基于开源AI智能名片链动2+1模式的S2B2C商城小程序:门店私域流量与视频号直播融合的生态创新研究
人工智能·小程序·开源
说私域1 天前
传统微商困境与开源链动2+1模式、AI智能名片及S2B2C商城小程序的转型破局
人工智能·小程序·开源