学习进度条3.17

所花时间:5小时
代码量:300
搏客量:2
了解到的知识点:

  1. 核心概念

响应式数据: Vue 使用数据劫持和发布-订阅模式实现响应式数据,当数据改变时,视图会自动更新。

模板语法: Vue 使用基于 HTML 的模板语法,可以声明式地将 DOM 绑定至底层 Vue 实例的数据。

指令: Vue 提供了一系列指令 (Directives),例如 v-bind, v-model, v-for, v-if 等,用于在模板中添加动态行为。

组件: Vue 组件是可复用的 Vue 实例,可以封装 HTML、CSS 和 JavaScript 代码,实现代码复用和模块化开发。

  1. 进阶特性

计算属性和侦听器: 计算属性用于基于现有数据计算新的数据,侦听器用于监听数据变化并执行相应的操作。

生命周期钩子: Vue 实例在创建、挂载、更新和销毁等不同阶段会触发相应的生命周期钩子函数,可以在这些钩子函数中执行特定的操作。

路由: Vue Router 是 Vue.js 官方的路由管理器,用于构建单页面应用 (SPA)。

状态管理: Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,用于集中管理应用的所有组件的状态。

  1. 生态系统

UI 组件库: Element UI, Vant, iView 等提供了丰富的 UI 组件,可以快速构建美观的界面。

构建工具: Vue CLI 是一个基于 webpack 的 Vue.js 开发脚手架,可以快速搭建 Vue.js 项目。

测试工具: Vue Test Utils 是 Vue.js 官方的单元测试实用工具库,可以方便地测试 Vue 组件。

posted @ 2025-03-17 18:53  仙人兵马俑  阅读(15)  评论(0)    收藏  举报