当前位置:
首页 > temp > JavaScript教程 >
-
第三十五篇:vue3,(组合式api的初步理解)
好家伙,
来一波核心概念:数据劫持是响应式的核心
1.由set up开始
(1)vue3中的一个新的配置项,值为一个函数.
(2)组件中所用的到的:数据,方法,计算属性均要配置在set up中.
(3)set up函数的两种返回值:1.若返回对象,则对象中的属性,方法可以在模板中直接使用,
2.返回函数(渲染函数)
注意:vue2和vue3的配置不要混用,set up不能访问到vue2的配置
2.ref函数
作用:定义一个响应式数据 (把你的数据封装成一个对象,放在value里,使用get和set实现响应式)
语法:JS中操作数据: XXX.value
全名:Refimpl Ref:reference 引用 impl:implement 实现
inport {ref} from 'vue'
set up(){ let name =ref('张三') let job =ref({ type:'前端工程师', salary:'30k' }) } return{ ....... }
所以:1.处理基本数据类型用的get.set完成的
2.处理对象类型数据中,就不是再套一层ref对象,而是用的Proxy代理对象(内部求助reactive函数)
3.reactive函数:
3.1.作用:定义一个对象类型的响应式数据(关键字:对象类型,基本类型还是用ref函数)(深层次,你套多少层都行)
3.2.语法:(接受一个对象,返回一个代理对象)
const 代理对象 = reactive(源对象)
3.3.reactive定义的响应式数据是深层次的
3.4.内部基于Proxy(不知道啥玩意,以后会学)对象实现,
就这么多了
强啊,尚硅谷
出处:https://www.cnblogs.com/FatTiger4399/p/15423023.html
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
SQL Server -- 解决存储过程传入参数作为s
关于JS定时器的整理
JS中使用Promise.all控制所有的异步请求都完
js中字符串的方法
import-local执行流程与node模块路径解析流程
检测数据类型的四种方法
js中数组的方法,32种方法
前端操作方法
数据类型
window.localStorage.setItem 和 localStorage.setIte
如何完美解决前端数字计算精度丢失与数