Vue3 编写的最佳实践是怎样的?

yesterdaysun · 2025-7-8 13:34:05 · 565 次点击

最近刚用上 Vue3, 我在写 Vue3 的时候总感觉代码非常的散, 稍微复杂的页面里, 就是一堆的 const ref, computed, 更不用说一堆的 xxxLoading, xxxVisible, showXXX, hideXXX, 感觉写 Vue2 的时候也没这么乱过, 如果说要提取所谓 Composiable 组件, 感觉又是一堆的 useXXX, 导出一堆的 xxx,xxx 好像也没好到哪里去, 是我写的姿势不对吗? 这方面的最佳实践到底是什么, 有没有哪个开源项目让我参考参考?

举报· 565 次点击
登录 注册 站外分享
4 条回复  
lepig 初学 2025-7-8 13:37:42
vue3 相比 vue2 有什么优势的地方呢。 我一个后端 ,想直接学 vue2 不知现在是否是正确的选择。 就是看了 vue2 文档感觉相对简单好入门一点
lilu0826 初学 2025-7-8 13:40:54
写习惯了就好,哈哈。 可以去看下 ElementPlus 组件库源码。
shintendo 小成 2025-7-8 13:41:05
@lepig Vue3 + Options API
jeodeng 初学 2025-7-8 13:46:38
你写 vue3 用的组合式 API 写法吧? 对于大型复杂项目来说,我觉得组合式 API 写法比较考验编写的个人能力,编写出可读性高的代码,不然很容易就乱了... 但由于团队的人员不同,而且水平不一,我推荐大型多人协作的项目用选项式 API 写法,相对来说可读性高点,便于团队协作维护。 如果是简单的小项目,组合式 API 写法确实快一些,而且方便。
返回顶部