diff --git "a/\346\235\216\345\256\266\345\222\214/20240420.md" "b/\346\235\216\345\256\266\345\222\214/20240420.md"
new file mode 100644
index 0000000000000000000000000000000000000000..0eace656cbdd2d733268e7287fe1dffa56970173
--- /dev/null
+++ "b/\346\235\216\345\256\266\345\222\214/20240420.md"
@@ -0,0 +1,27 @@
+# 笔记
+## 基础认识Vue
+1. Vue.js是基于HTML、CSS和JS构建的,是一个更轻量级的前端框架,文件体积小,加载速度快。
+2. Vue.js采用MVVM模式进行前端开发,是MVC模式本质上的改进版,目的是分离视图和模型,主要有低耦合、可重用、可独立开发、可测试。
+3. Model、View、ViewModel(当用户操作View时,ViewModel会感知到变化,并通知Model进行相应改变;反之,当Model发生改变,ViewModel也会感知到变化,并通知View进行更新。)
+## 项目的创建方式
+```
+yarn create vite # 创建项目
+cd 项目名 # 进入文件夹
+yarn # 安装依赖
+yarn dev # 启动项目
+```
+## 项目的目录结构
+```
+my-vue3/
+├── node_modules/ # 项目依赖包(不用管)
+├── public/ # 静态资源(图标等)
+├── src/ # 【核心:我们写代码的文件夹】
+│ ├── assets/ # 图片、样式等资源
+│ ├── components/ # 公共组件
+│ ├── App.vue # 【根组件:所有页面入口】
+│ └── main.js # 【项目主入口:挂载Vue】
+├── .gitignore # git忽略文件
+├── index.html # 页面模板
+├── package.json # 项目配置、依赖
+└── vite.config.js # vite配置文件
+```
\ No newline at end of file
diff --git "a/\346\235\216\345\256\266\345\222\214/20260422.md" "b/\346\235\216\345\256\266\345\222\214/20260422.md"
new file mode 100644
index 0000000000000000000000000000000000000000..9531a72e5050171cd27246a85a92cc9ac50143c3
--- /dev/null
+++ "b/\346\235\216\345\256\266\345\222\214/20260422.md"
@@ -0,0 +1,32 @@
+## 选择题
+1.在vue.js中,组件所需的数据和方法卸载(A.setup)函数中。
+2.用户为HTML元素的属性绑定数据的指令是(B.v-bind)。
+3.在进行数据绑定时,不能被解析的JavaScript表达式是 [B.{{Var a=1}}]。
+4.使用reactive()函数定义响应式数据,数据类型不可以是(字符串)
+## 判断题
+1.Vue.js实例是通过setup()函数创建的。(×)
+2.Vue.js最基本的数据绑定方式是文本插值。(√)
+3.使用双大括会将含有HTML元素的数据解释为HTML元素。(×)
+4.Vue.js中,ref()函数可以定义任何类型的响应式数据。(√)
+5.计算属性通过computed()函数定义,侦听器通过watch()函数定义。(√)
+## 操作题
+```
+
+
+
+
+
+```
\ No newline at end of file
diff --git "a/\346\235\216\345\256\266\345\222\214/20260423.md" "b/\346\235\216\345\256\266\345\222\214/20260423.md"
new file mode 100644
index 0000000000000000000000000000000000000000..8eb421b6d8ba65f58429fb635becb559d44a79a1
--- /dev/null
+++ "b/\346\235\216\345\256\266\345\222\214/20260423.md"
@@ -0,0 +1,85 @@
+## 笔记
+Vue 计算属性 & 侦听器
+
+一、计算属性 computed
+
+1. 核心要点
+
+• 自带缓存,依赖不变就不重复计算,性能更好
+
+• 只能只读(不用 get/set 写法)
+
+• 适合:数据拼接、筛选、计算、格式化
+
+• 写法简洁,同步简单逻辑
+
+2. 基础写法(setup 语法糖 最简版)
+```
+
+
+
+