之前通过uniapp开发的多个小程序,这次希望统一打包到一个App里面。一级页面为了体验,准备通过uniapp x重写,其他一些二级页面是否可以直接复用原先的uniapp vue页面。
直接放进去,pages里面默认是按照uvue查找的,加上后缀名也不行,请问是否支持。
除了全部用uvue重写之外还有其他好的办法吗(App要同时发布iOS和安卓,鸿蒙)

c***@tmp.dcloud.io
- 发布:2025-08-21 14:29
- 更新:2025-08-21 14:55
- 阅读:28
UniappX如何兼容老的uniapp页面
分类:uni-app x



爱豆豆 - 办法总比困难多
vue 和 uvue页面写法不同 不能直接复用的
如果你之前用的是nvue页面的话样式可以复用 只用改api就行
除了重写估计也没啥好方法了
可以看看官方的兼容指南:https://doc.dcloud.net.cn/uni-app-x/#%E5%8E%86%E5%8F%B2%E8%80%81%E9%A1%B9%E7%9B%AE%E5%85%BC%E5%AE%B9%E6%8C%87%E5%8D%97
c***@tmp.dcloud.io (作者)
之前的页面比较多,不是nvue,重新写的代价比较大,所以看看官方有没有办法支持这种新老页面共存的方式(可以接受老页面的体验和之前一样),后面逐渐重写替换。
2025-08-21 15:49