学习进度条3.17
所花时间:5小时
代码量:300
搏客量:2
了解到的知识点:
- 核心概念
响应式数据: Vue 使用数据劫持和发布-订阅模式实现响应式数据,当数据改变时,视图会自动更新。
模板语法: Vue 使用基于 HTML 的模板语法,可以声明式地将 DOM 绑定至底层 Vue 实例的数据。
指令: Vue 提供了一系列指令 (Directives),例如 v-bind, v-model, v-for, v-if 等,用于在模板中添加动态行为。
组件: Vue 组件是可复用的 Vue 实例,可以封装 HTML、CSS 和 JavaScript 代码,实现代码复用和模块化开发。
- 进阶特性
计算属性和侦听器: 计算属性用于基于现有数据计算新的数据,侦听器用于监听数据变化并执行相应的操作。
生命周期钩子: Vue 实例在创建、挂载、更新和销毁等不同阶段会触发相应的生命周期钩子函数,可以在这些钩子函数中执行特定的操作。
路由: Vue Router 是 Vue.js 官方的路由管理器,用于构建单页面应用 (SPA)。
状态管理: Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,用于集中管理应用的所有组件的状态。
- 生态系统
UI 组件库: Element UI, Vant, iView 等提供了丰富的 UI 组件,可以快速构建美观的界面。
构建工具: Vue CLI 是一个基于 webpack 的 Vue.js 开发脚手架,可以快速搭建 Vue.js 项目。
测试工具: Vue Test Utils 是 Vue.js 官方的单元测试实用工具库,可以方便地测试 Vue 组件。

浙公网安备 33010602011771号