HbuilderX创建的vue2版本的uniapp,编译到微信小程序,一直报错,Cannot read property 'wx' of undefined

HbuilderX创建的vue2版本的uniapp,编译到微信小程序,一直报错,Cannot read property ‘wx’ of undefined

类别 信息
产品分类 uniapp/小程序/微信
PC开发环境 Windows
操作系统版本 WIN 11
HBuilderX类型 正式
HBuilderX版本 4.76
工具版本 1.06.2504050
基础库版本 3.10.3
项目创建方式 HBuilderX

操作步骤:

  • 上传了项目demo附件,就是新建的项目,直接运行到微信开发者工具即可

预期结果:

  • vue2版本能正常运行

实际结果:

  • 报错

bug描述:

使用hubuilderX 创建的uniapp微信小程序,vue版本选择的2,运行到微信开发者工具一直报错:

app.js错误:  
TypeError: Cannot read property 'wx' of undefined

完全新建的项目,没有任何修改。而且我之前的老项目,也是vue2的版本,也报一样的错误,是uniapp现在不支持vue2的了吗?

下载testmini2.zip


21 回复

mac删除一下
~/Library/Application Support/微信开发者工具(或微信web开发者工具) ~/Library/Caches/微信开发者工具(或微信web开发者工具
然后回退到这个版本就好了
https://developers.weixin.qq.com/community/minihome/doc/000ac62bb84690fb7553e3d4061801?blockType=99


感谢!还是你给力你啦!

我简直操了都 搞了一上午。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

我搞到了现在,还以为我重装w10的问题,

微信开发者工具更新到 1.06.2504060

我也出现了这个问题,@dcloudio/uni-mp-weixin库dist/wx.js第18行获取target时返回undefined,@dcloudio/uni-mp-weixin库是不是没有适配新版微信开发者工具

我也是,今天早上手jian更新了微信开发者工具,然后就一直报这个错。

回退到旧版的微信开发者工具就好了

回复 l***@qq.com: 没找到旧版本下载,哪里有

回复 3***@qq.com: 网页没有放旧版的下载入口。在微信小程序官方下载那里点下载时抓包,url上有版本号,将url改成你需要的版本再下载。

遇到同样的问题了,希望官方赶快适配一下最新版的微信开发者工具

我现在也是这个问题,今天微信开发者工具更新后就不行了

同样的问题,解决了吗?

更新完微信开发者工具,就傻逼了。一直这个错。我擦了

下载各旧的版本好了

没找到旧版本下载,哪里有

我也是服了,6年前的项目今天第一次改动,改动完好好的。睡醒更新完工具就报错。还以为改错代码了。

我也是手贱的点了下 升级 一直出现这个问题

微信开发工具昨天提示升级,原来这么多人中招,我可是折腾了半上午才恢复的

可以先尝试回退一下微信开发者工具的版本

更新到1.06.2504050这个版本的时候就会报错,回退到1.06.2504030可行,今天1.06.2504060后也没有这个问题了

回到顶部