Skip to content

Latest commit

 

History

History
105 lines (79 loc) · 2.58 KB

小册.md

File metadata and controls

105 lines (79 loc) · 2.58 KB

vue3 hook 必知必会

第一部分 理论入门

  1. 介绍
  • 小册的目的和内容概述
  • Vue 3 的重要性和优势
  1. Vue 3 概览
  • Vue 3 新特性简介
  • Vue 2 和 Vue 3 的主要区别
  • Vue 3 的生态系统
  1. 开发环境配置
  • 安装 Vue 3
  • 配置开发环境和工具

第二部分 自定义 hook 编写技巧

  1. 组合式 API 的基本使用

ref 与 reactive:响应式基础 computed:计算属性 watch与watchEffect:响应式侦听

  1. vue2 中组件复用状态逻辑的方法

  2. vue3 中组件复用状态逻辑的方法

  3. 自定义 hooks 的编写技巧1 - 返回 ref

  4. 自定义 hooks 的编写技巧2 - 接收 ref

  5. 自定义 hooks 的编写技巧3 - 返回组件

  6. 自定义 hooks 的编写技巧4 - 接收组件

  7. 自定义 hooks 的编写技巧5 - 条件语句下的 hook

  8. 工具函数和自定义 hook 的对比

  9. react hook 和 vue3 hook 的对比

指令和 hook

第三部分 实战案例

  1. 使用 hook 管理全局状态

  2. 自定义 hook 和 pinia 结合使用

  3. 使用自定义hook 和 vue-router 结合使用

  4. 封装一个好用的 useHttp

useDebounce 和 useThrottle useInterval

第四部分 总结和展望

  1. 常用 hooks 推荐

  2. 小册总结

  3. hook 和 renderLess 组件

第一部分:理论基础 组合式 API 回顾 Vue 3 中的组合式 API 概述 setup 函数和响应式原理回顾 自定义组合式函数概述 什么是自定义组合式函数 自定义组合式函数的作用和优势 第二部分:编写自定义组合式函数 基础用法 创建自定义组合式函数的基本步骤 使用示例:共享逻辑的场景 参数和返回值 自定义组合式函数的参数类型和约定 返回值的处理和使用技巧 复用逻辑 提取重复逻辑到自定义组合式函数 如何设计可复用的自定义组合式函数 第三部分:进阶技巧 组件通信 自定义组合式函数和组件通信的最佳实践 参数传递和事件触发 响应式处理 在自定义组合式函数中处理响应式数据 使用 ref、reactive 等API 生命周期模拟 模拟 Vue 生命周期钩子在自定义组合式函数中的应用 基于生命周期的逻辑抽象 第四部分:案例实战 实用案例展示 实战一:用户认证逻辑 实战二:表单验证逻辑 实战三:全局状态管理 复杂场景处理 复杂场景下的自定义组合式函数设计 跨组件逻辑处理 结语和附录 总结和展望 自定义组合式函数的优势和应用范围 未来自定义组合式函数的发展趋势 附录 自定义组合式函数 API 参考手册 示例代码和项目链接