个人简介
👀个人主页: 前端杂货铺
🙋♂️学习方向: 主攻前端方向,正逐渐往全干发展
📃个人状态: 研发工程师,现效力于中国工业软件事业
🚀人生格言: 积跬步至千里,积小流成江海
🥇推荐学习:🍍前端面试宝典 🎨100个小功能 🍉Vue2 🍋Vue3 🍓Vue2/3项目实战 🥝Node.js实战 🍒Three.js
🌕个人推广:每篇文章最下方都有加入方式,旨在交流学习&资源分享,快加入进来吧
文章目录
前言
Ref 响应式(基本数据类型)
Reactive 响应式(对象类型)
ref 对比 reactive
前言
重拾 Vue3,查缺补漏、巩固基础。
Ref 响应式(基本数据类型)
使用 ref 包裹,即可实现基本数据类型的响应式。
{ { name }}
{ { age }}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Reactive 响应式(对象类型)
使用 reactive 包裹,即可实现基本数据类型的响应式。
{ { car.brand }}: { { car.price }}w
- { { item.name }}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
ref 对比 reactive
ref 创建的变量必须使用 .value,reactive 重新分配一个新对象,会失去响应式(可以通过 Object.assign 去替换整体)。
使用 reactive 实现对象响应式。
{ { car.brand }}: { { car.price }}w
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
使用 ref 实现对象的响应式。