Vue 阅读导航
本目录按 Vue 3 基础 API、组合函数、路由与实践案例组织;「Vue 2 全局 API」保留旧项目维护资料,示例不可直接混用。
建议阅读顺序
- 应用初始化:createApp → mount → setup。
- 响应式基础:ref、reactive 与 computed → 侦听器 → 只读视图。
- 响应式工具:值的判断与归一化、属性引用、浅层 ref、副作用作用域。
- 组件能力:生命周期、依赖注入、内置组件、动态组件。
- 逻辑复用与应用:组合函数、导航守卫、实践案例。
按问题查阅
- 复习基础原理:面试题合集。
- 对比 Vue 2 与 Vue 3:响应式与迁移问题。
- 查询组件实例、DOM 更新和插件:开发常见问题。
- 维护旧版全局 API:Vue.component、Vue.directive、Vue.extend。
版本说明
正文默认使用 Vue 3。toValue、getter 形式的 toRef、hasInjectionContext 需 Vue 3.3+;defineModel、useModel 需 Vue 3.4+;useTemplateRef、useId、onWatcherCleanup 需 Vue 3.5+。实践案例会单独标注 Vue 2、Vue CLI 或 Nuxt 2 等环境。