Vue3 学习计划安排

381 阅读2分钟

Vue 3 学习计划安排

一、知识点列表

  1. Vue 3 的基本语法
  • 学习 Vue 3 的模板语法,包括插值、指令、事件、表达式等
  • 学习 Vue 3 的组件定义方式,包括全局组件和局部组件及组件选项
  • 学习 Vue 3 的计算属性和监听器的使用方法,计算属性和监听器:computed、watch
  1. Vue 3 的生命周期
  • 学习 Vue 3 的生命周期钩子函数及其执行顺序
  • 学习在不同的生命周期中执行相应的操作
  • 生命周期钩子函数:beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeUnmount、unmounted、errorCaptured
  1. Vue 3 的路由
  • 学习 Vue Router 的基本使用,包括路由的定义、跳转、传参等
  • 学习路由守卫的使用方法,路由守卫:全局守卫、路由独享守卫、组件内守卫
  1. Vue 3 的状态管理
  • 学习 Vuex 的基本使用,包括状态的定义、修改、获取等
  • 学习 Vuex 的模块化使用方法
  1. Vue 3 的模板编译
  • 学习 Vue 3 的模板编译原理,包括模板编译过程、模板指令、模板插值等
  • 学习如何自定义指令
  1. Vue 3 的响应式原理
  • 学习 Vue 3 的响应式原理,包括数据劫持、依赖收集、派发更新等
  • 学习如何手动触发响应式更新
  1. Vue 3 的组件通信
  • 学习 Vue 3 的组件通信方式,包括 props、事件、emitemit、parent、childrenprovide/injectchildren、provide/inject、attrs/$listeners 等
  • 学习如何通过事件总线进行组件通信
  1. Vue 3 的插件开发
  • 学习 Vue 3 的插件开发方式,包括插件的定义、安装、使用等
  • 学习如何开发常用的插件,如 axios、element-ui 等
  1. Vue 3 的动画
  • 学习 Vue 3 的动画实现方式,包括过渡动画、动态组件、动画钩子函数等
  • 学习如何使用第三方动画库,如 animate.css 等
  1. Vue 3 的性能优化
  • 学习 Vue 3 的性能优化技巧,包括组件懒加载、异步组件、keep-alive、v-for 的 key 值、computed 和 watch 的使用等
  • 学习如何使用 Vue Devtools 进行性能调试

二、学习计划安排:

  • 第一周:学习 Vue 3 的基本语法和生命周期
  • 第二周:学习 Vue 3 的路由和状态管理
  • 第三周:学习 Vue 3 的模板编译和响应式原理
  • 第四周:学习 Vue 3 的组件通信和插件开发
  • 第五周:学习 Vue 3 的动画和性能优化

仅供参考,如有不对之处,欢迎指出。