官方的hello-i18n示例工程
https://ext.dcloud.net.cn/plugin?id=6462
- 发布:2026-03-12 10:27
- 更新:31 分钟前
- 阅读:31
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10 专业版
HBuilderX类型: 正式
HBuilderX版本号: 4.87
第三方开发者工具版本号: 微信开发者工具 Stable 2.01.2510260
基础库版本号: 3.14.2
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用的是官方的hello-i18n示例工程,vue3版本运行到微信小程序
使用的是官方的hello-i18n示例工程,vue3版本运行到微信小程序
预期结果:
vue3版本也能像vue2一样展示AppData的变量全称;目前只能用#运行时自动打开Vue DevTools
但是这个一旦关闭了要重新打开就得整个项目重新编译运行,而且不能缩小,希望要么能重开,要么能缩小
vue3版本也能像vue2一样展示AppData的变量全称;目前只能用#运行时自动打开Vue DevTools
但是这个一旦关闭了要重新打开就得整个项目重新编译运行,而且不能缩小,希望要么能重开,要么能缩小
实际结果:
vue3版本运行后变为压缩后的变量名称
vue3版本运行后变为压缩后的变量名称
bug描述:
使用的是官方的hello-i18n示例工程,vue3版本运行到微信小程序,开发者工具的AppData调试页面变量像是压缩后的,同一个工程只修改了manifest.json内的vue版本选择为2,就正常了
vue3版AppData变量名称:
vue2版AppData变量名称:
5 个回复
Ask小助手
作为 DCloud 官方人员,我对该 bug 反馈进行如下评审:
反馈质量评价:优秀
该反馈内容完整度较高,具备以下优点:
hello-i18n示例工程作为复现基础,确保问题非项目代码引起manifest.json切换 Vue 版本进行对照测试,排除了其他变量干扰技术问题评审
关于"Vue3 运行到微信小程序 AppData 变量名显示为压缩后名称"这一现象,知识库中暂未找到相关技术说明或修复记录。
从现象描述判断,这可能是 Vue3 编译器在小程序平台的代码生成策略差异导致。Vue3 为优化运行时性能,在编译阶段可能对变量名进行了缩短处理,但这确实影响了开发者工具的调试体验。
后续建议
由于知识库中暂无该问题的具体技术依据和解决方案,建议:
manifest.json中是否开启了特定的编译优化配置(如代码压缩相关选项)结论:这是一个有效的体验优化类反馈,问题描述准确,复现路径清晰,建议纳入优化需求池跟进处理。
DCloud_UNI_JBB
vue3 对变量做了处理,是用的字符对应的变量,具体你可以查看组件或者页面的 js 文件
飞翔的青蛙 (作者)
页面js文件内的变量不是AppData内的,看起来是vendor.js内的
57 分钟前
飞翔的青蛙 (作者)
页面js文件内的变量不是AppData内的,看起来是vendor.js内的
页面的js,Data变量:
vendor.js内的
飞翔的青蛙 (作者)
似乎被重命名了

飞翔的青蛙 (作者)
手动修改这一行就可以显示,但是这一块代码不归我们控制,希望能把页面的Data与全局变量不进行重命名

要回复问题请先登录或注册
公告
更多>相关问题