Vue 3教程
以 Vue 3 Composition API、SFC 与 TypeScript 为主线,覆盖模板、响应式、组件通信、生命周期、Composable、异步数据、工程架构、性能、测试与秋招高频原理。
Vue 的声明式 UI、响应式与组件化
本章属于「Vue 3 / Vue 3、SFC 与 Composition API」,围绕「Vue 的声明式 UI、响应式与组件化」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
文本插值、表达式与模板上下文
本章属于「Vue 3 / 模板语法与指令」,围绕「文本插值、表达式与模板上下文」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
ref 与模板自动解包
本章属于「Vue 3 / 响应式系统」,围绕「ref 与模板自动解包」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
DOM Event 与组件事件
本章属于「Vue 3 / 事件、表单与双向绑定」,围绕「DOM Event 与组件事件」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
组件树、注册与组件边界
本章属于「Vue 3 / 组件与通信」,围绕「组件树、注册与组件边界」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Default Slot、Named Slot
本章属于「Vue 3 / Slots 与高级组件能力」,围绕「Default Slot、Named Slot」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
创建、挂载、更新、卸载生命周期
本章属于「Vue 3 / 生命周期与 Composable」,围绕「创建、挂载、更新、卸载生命周期」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
loading、data、error 三态
本章属于「Vue 3 / 异步数据与业务页面」,围绕「loading、data、error 三态」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Views、Business Components、Base Components 分层
本章属于「Vue 3 / Vue 工程架构与 TypeScript」,围绕「Views、Business Components、Base Components 分层」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Virtual DOM、VNode、Render 与 Diff
本章属于「Vue 3 / Vue 原理、性能、测试与秋招」,围绕「Virtual DOM、VNode、Render 与 Diff」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
createApp、App.vue 与应用启动
本章属于「Vue 3 / Vue 3、SFC 与 Composition API」,围绕「createApp、App.vue 与应用启动」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
v-bind、class、style
本章属于「Vue 3 / 模板语法与指令」,围绕「v-bind、class、style」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
reactive、Proxy 与对象响应式
本章属于「Vue 3 / 响应式系统」,围绕「reactive、Proxy 与对象响应式」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
v-model 与表单控件
本章属于「Vue 3 / 事件、表单与双向绑定」,围绕「v-model 与表单控件」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Props
本章属于「Vue 3 / 组件与通信」,围绕「Props」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Scoped Slot
本章属于「Vue 3 / Slots 与高级组件能力」,围绕「Scoped Slot」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
onMounted、onUpdated、onUnmounted
本章属于「Vue 3 / 生命周期与 Composable」,围绕「onMounted、onUpdated、onUnmounted」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
列表查询、分页、筛选与请求竞态
本章属于「Vue 3 / 异步数据与业务页面」,围绕「列表查询、分页、筛选与请求竞态」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
API Layer、Composable、Store 与组件职责
本章属于「Vue 3 / Vue 工程架构与 TypeScript」,围绕「API Layer、Composable、Store 与组件职责」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Scheduler、Batch Update、nextTick
本章属于「Vue 3 / Vue 原理、性能、测试与秋招」,围绕「Scheduler、Batch Update、nextTick」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
SFC:template、script、style 与 scoped
本章属于「Vue 3 / Vue 3、SFC 与 Composition API」,围绕「SFC:template、script、style 与 scoped」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
v-if、v-show
本章属于「Vue 3 / 模板语法与指令」,围绕「v-if、v-show」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
computed
本章属于「Vue 3 / 响应式系统」,围绕「computed」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
v-model 修饰符与自定义组件双向绑定
本章属于「Vue 3 / 事件、表单与双向绑定」,围绕「v-model 修饰符与自定义组件双向绑定」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Emits
本章属于「Vue 3 / 组件与通信」,围绕「Emits」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Dynamic Component
本章属于「Vue 3 / Slots 与高级组件能力」,围绕「Dynamic Component」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Timer、Event、Observer、Request 的资源清理
本章属于「Vue 3 / 生命周期与 Composable」,围绕「Timer、Event、Observer、Request 的资源清理」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
空状态、错误状态、重试与 Skeleton
本章属于「Vue 3 / 异步数据与业务页面」,围绕「空状态、错误状态、重试与 Skeleton」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Vue + TypeScript 类型设计
本章属于「Vue 3 / Vue 工程架构与 TypeScript」,围绕「Vue + TypeScript 类型设计」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
computed、lazy component、大列表与性能
本章属于「Vue 3 / Vue 原理、性能、测试与秋招」,围绕「computed、lazy component、大列表与性能」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
<script setup> 与 Composition API
本章属于「Vue 3 / Vue 3、SFC 与 Composition API」,围绕「<script setup> 与 Composition API」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
v-for、key
本章属于「Vue 3 / 模板语法与指令」,围绕「v-for、key」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
watch、watchEffect
本章属于「Vue 3 / 响应式系统」,围绕「watch、watchEffect」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
表单状态、校验与防重复提交
本章属于「Vue 3 / 事件、表单与双向绑定」,围绕「表单状态、校验与防重复提交」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Template Ref 与 defineExpose
本章属于「Vue 3 / 组件与通信」,围绕「Template Ref 与 defineExpose」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
KeepAlive
本章属于「Vue 3 / Slots 与高级组件能力」,围绕「KeepAlive」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Composable:useXxx
本章属于「Vue 3 / 生命周期与 Composable」,围绕「Composable:useXxx」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
API Model、View Model 与字段转换
本章属于「Vue 3 / 异步数据与业务页面」,围绕「API Model、View Model 与字段转换」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Markdown、v-html、DOMPurify 与 XSS
本章属于「Vue 3 / Vue 工程架构与 TypeScript」,围绕「Markdown、v-html、DOMPurify 与 XSS」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Vue DevTools、组件测试与 Bug 排查
本章属于「Vue 3 / Vue 原理、性能、测试与秋招」,围绕「Vue DevTools、组件测试与 Bug 排查」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Options API 与 Composition API 的边界
本章属于「Vue 3 / Vue 3、SFC 与 Composition API」,围绕「Options API 与 Composition API 的边界」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
v-on、事件修饰符、自定义指令
本章属于「Vue 3 / 模板语法与指令」,围绕「v-on、事件修饰符、自定义指令」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
toRef、toRefs、shallowRef、nextTick
本章属于「Vue 3 / 响应式系统」,围绕「toRef、toRefs、shallowRef、nextTick」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
表单组件设计与错误展示
本章属于「Vue 3 / 事件、表单与双向绑定」,围绕「表单组件设计与错误展示」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Provide / Inject
本章属于「Vue 3 / 组件与通信」,围绕「Provide / Inject」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Teleport、Async Component 与 Suspense
本章属于「Vue 3 / Slots 与高级组件能力」,围绕「Teleport、Async Component 与 Suspense」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Composable、Utility、Store 的职责边界
本章属于「Vue 3 / 生命周期与 Composable」,围绕「Composable、Utility、Store 的职责边界」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
CRUD 页面完整状态流
本章属于「Vue 3 / 异步数据与业务页面」,围绕「CRUD 页面完整状态流」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
CSR、SSR、SSG、Nuxt 与 SEO 生态认知
本章属于「Vue 3 / Vue 工程架构与 TypeScript」,围绕「CSR、SSR、SSG、Nuxt 与 SEO 生态认知」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。
Vue 3 秋招高频题与 CRUD 项目验收
本章属于「Vue 3 / Vue 原理、性能、测试与秋招」,围绕「Vue 3 秋招高频题与 CRUD 项目验收」建立核心认知,要求能够解释概念、理解机制或 API、完成最小代码实验,并能连接到 Java 全栈真实项目与秋招问题。