← 返回博客列表
Vue2026-04-05·7 分钟

Vue 3 Composable 设计模式笔记

将复杂业务逻辑抽离为可复用组合函数,减少页面组件复杂度并提升可测试性。

Composable 更像领域能力模块,不只是把代码搬出去。命名上建议 use + 领域语义。

对外暴露最小能力集,避免直接透传过多内部状态,保证后续重构空间。

对于异步流程,建议在 composable 内统一管理 loading、error、retry,页面只负责展示。

文章标签

Vue3ComposableTypeScript