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

相关推荐
土土哥V_araolin13 小时前
双迪大健康模式系统开发
小程序·个人开发·零售
2501_9160074713 小时前
HTTPS 抓包的流程,代理抓包、设备数据线直连抓包、TCP 数据分析
网络协议·tcp/ip·ios·小程序·https·uni-app·iphone
css在哪里15 小时前
小程序版 Three.js 入门 Demo(完整可运行)
3d·小程序·threejs
游戏开发爱好者815 小时前
React Native iOS 代码如何加密,JS 打包 和 IPA 混淆
android·javascript·react native·ios·小程序·uni-app·iphone
CHU72903516 小时前
社区生鲜买菜小程序前端功能版块设计及玩法介绍
前端·小程序
2501_9159184116 小时前
iOS mobileprovision 描述文件管理,新建、下载和内容查看
android·ios·小程序·https·uni-app·iphone·webview
00后程序员张16 小时前
iOS 应用程序使用历史记录和耗能记录怎么查?
android·ios·小程序·https·uni-app·iphone·webview
学亮编程手记17 小时前
Mars-Admin 基于Spring Boot 3 + Vue 3 + UniApp的企业级管理系统
vue.js·spring boot·uni-app
吴声子夜歌18 小时前
小程序——WeUI组件
小程序
一只鹿鹿鹿19 小时前
网络安全风险评估报告如何写?(Word文件)
java·大数据·spring boot·安全·web安全·小程序