uniapp将app转为小程序点击事件不生效

一、问题

在将app转为微信小程序过程中,绑定的@click点击事件不生效

二、出现问题的情景

1、将使用uniapp编写的app代码转为微信小程序运行;

2、使用了HBuilderX运行代码,同时在微信开发者工具中查看项目显示情况;

3、app与微信小程序之间存在的一些一样的编译原理

三、寻找原因并解决问题

1、通过网上查找的解决方案在@click后添加 native ,修改之后运行代码,发现依旧不能触发点击事件

2、查看代码是否存在遮罩层,通过样式排查,并没有设置遮罩层,保险起见依旧添加了 z-index 的设置,同样点击事件也没有生效

3、最后突发奇想,调整了微信开发者工具的调试基础库,将原先的高版本调整为低版本,发现点击事件已生效

4、如果以上方法都不生效,可以查看当前微信开发者工具是否是最新版本,不是则升级到最新版本

 

posted @   殳苓  阅读(2809)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· Apache Tomcat RCE漏洞复现(CVE-2025-24813)
点击右上角即可分享
微信分享提示