项目使用vue3,打包其他小程序正常,但是打包抖音小程序时,一堆语法、写法问题。我25年年初打过抖音小程序的包,没这么多问题啊,怎么现在打包这么多问题?有没有大佬解答一下
锈狮
- 发布:2026-01-29 12:25
- 更新:2026-01-29 13:59
- 阅读:72
2 个回复
Ask小助手
uni-app 从 HBuilderX 3.3.3+(CLI 3.0.0-Alpha-3070020230117001+) 起就已经支持 Vue3 项目打包到抖音小程序,并在后续版本持续修复相关问题。因此,“不支持 Vue3” 的说法是错误的,您遇到的问题大概率是以下原因导致的:
✅ 官方已修复的 Vue3 抖音小程序问题
查看官方 release 说明
? 常见报错原因 & 解决方案
wxcomponents)ttcomponents目录onMounted中调用onMounted中包裹 provide/inject(ISSUE 详情)wot-design-uni报错?️ 推荐排查步骤
npx @dcloudio/uvm@latest升级依赖如果仍有问题,建议按官方要求:
? 结论
uni-app 完全支持 Vue3 打包抖音小程序,您遇到的问题并非框架不支持,而是 版本或写法兼容性 导致。按上述步骤排查即可解决。
DCloud_UNI_JBB
uniapp 的版本和具体的报错截图发一下
锈狮 (作者)
版本:"@dcloudio/uni-mp-toutiao": "3.0.0-alpha-4050420250306001", 也不是说报错吧,一些vue3的语法和写法。。就比如说provide和inject之前就没有需要放在onMounted中,或者父组件v-model:show="showModal" 子组件emit('update:show', false),这种不生效。能打抖音小程序的包,但是感觉都得换vue2的写法
2026-01-30 11:38
锈狮 (作者)
我打其他小程序的包,比如微信、支付宝、小红书都没有这些问题。uni的版本也和上面一致
2026-01-30 11:40
锈狮 (作者)
还有消息嘛。。整个项目都转vue2的写法不现实哇
2026-02-03 10:42
DCloud_UNI_JBB
回复 锈狮: 提供具体的报错demo和截图,目前你没有提供有效信息
2026-02-03 11:00
锈狮 (作者)
回复 DCloud_UNI_JBB: https://ask.dcloud.net.cn/question/217476
2026-02-03 14:51
锈狮 (作者)
回复 DCloud_UNI_JBB: vue3.0中的v-bind:modelValue="xxx"的modelValue属性和update:modelValue事件,不生效
2026-02-03 17:14
要回复问题请先登录或注册
公告
更多>相关问题