Skip to content

uniapp ,基于 vue 的跨端 app 开发框架

我知道是 shit,但也要赤石。

了解在 vue3 场景下如何使用 uniapp

现在是 25 年 4 月,需要看看社区内有没有成熟的框架。

挑选合适的学习模板

准备选定一个合适的项目模板。未来遇到 uniapp 的具体业务项目模板时,以选定的基础模板作为基架,用 AI 工具逐步迁移生成项目。

初始化基于 vite 的项目

官网初始化模板命令:

注意官方模板用的是 vite 分支的内容,并不是主分支的内容。

bash
npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project

担忧

看了很多关于 uniapp 的坑。需要先提前了解 uniapp 有哪些显著的坑。

还能升级 pinia 到最新版么?

不清楚现在最新版本的 uniapp 能否升级 pinia 到最新版本。按照 issue 的说法,看起来最新版的 uniapp 可以升级最新版。

slot 插槽组件还能继续使用 v-if 来实现动态渲染么?

用不了高版本的 vueuse 么?

我看文章,说要自己弄垫片处理。看起来很麻烦。

各种疑问

uniapp 新建页面时,可以新建为小写的 index.vue 么? 页面文件命名为大写 Index.vue 有什么要求么?

2025-09-17-08-49-03

可以,没有要求这个是模板自带的只要在 page.json 中声明好就 ok

只要 page.json 路由配置内写好该文件路径就行了?

学习 uniapp 的核心概念?

TODO: 学习 uniapp ,我需要掌握那些核心概念?

  • tabBar

贡献者

The avatar of contributor named as ruan-cat ruan-cat

页面历史

最近更新