当前位置: 首页 > news >正文

中信建设网站安徽合肥建筑公司

中信建设网站,安徽合肥建筑公司,wordpress 3d标签云,wordpress auth key核心: 通过Proxy(代理): 拦截对data任意属性的任意(13种)操作, 包括属性值的读写, 属性的添加, 属性的删除等… 通过 Reflect(反射): 动态对被代理对象的相应属性进行特定的操作 const userData {name: "John",age: 12 };let proxyUser new Proxy(use…

核心:

  • 通过Proxy(代理): 拦截对data任意属性的任意(13种)操作, 包括属性值的读写, 属性的添加, 属性的删除等…

  • 通过 Reflect(反射): 动态对被代理对象的相应属性进行特定的操作


const userData = {name: "John",age: 12
};let proxyUser = new Proxy(userData, {// 拦截读取属性值get (target, prop) {return Reflect.get(target, prop)},// 拦截设置属性值或添加新属性set (target, prop, value) {return Reflect.set(target, prop, value)},// 拦截删除属性deleteProperty (target, prop) {return Reflect.deleteProperty(target, prop)}
})
// 设置属性值
proxyUser.name = 'bob'
proxyUser.age = 13// 添加属性
proxyUser.sex = '男'
console.log(user)// 删除属性
delete proxyUser.sex
console.log(user)

Vue3的响应式比Vue2好在哪里?

  1. 效率更高了,Vue2中假设监听某个对象,该对象中有一万个属性,他要循环遍历得到每个属性,并且通过每个属性的Object.defineProperty为每个属性加上set 和 get 方法,那如果有一万个就要加上一万对get 和 set方法,所以效率就很低;Vue3中直接一个代理对象proxy加上Reflect,再调用相关的方法就可以解决这个问题;
  2. Vue3中响应式的话是个深层次的监视,可监听对象里面的对象和数组;
http://www.yayakq.cn/news/665700/

相关文章:

  • 西北电力建设甘肃工程公司网站山东莱芜金点子信息港
  • 网站建设做网站需要多少钱?网站建设对企业的作用
  • 宁波外贸公司网站建设温州市建设小学网站首页
  • 网站全屏轮播怎么做html表单制作
  • 建站快车优势如何做优化网站排alexa优化
  • 购物网站开发教程中文版北京网站建设是什么意思
  • 淘宝网站模板是什么做的最近的新闻有哪些
  • 网站建设英文版抖音团购小程序代理
  • 江苏新站优化上海网络维护公司20强
  • 众筹网站怎么做推广方案手机端网站html好看的单页模板
  • 百度竞价找谁做网站企业建设项目哪个网站可以查
  • 宝安高端网站建设公司南宁网站搭建
  • 百度快照网站建筑公司起名字寓意好的字
  • 房产交易网站建设策划案太原网站建设工作室
  • 网站登录慢加盟网站开发费用
  • 口碑好的做pc端网站公司邮箱免费注册
  • 手机网站营销方案帝国网站管理系统安装连接不上数据库
  • 本人承接网站建设燕郊教育网站建设
  • 企业网站建设代理商删除windows wordpress
  • 做h5的网站eup泸州建设网站
  • 扬州市住房和建设局网站深圳哪家网站建设公司好
  • 企业网站推广创意福州网站建设
  • 邢台网站网页设计南昌网络公司
  • wap网站 html5北京地铁建设的官方网站
  • 帝国cms手机网站生猪价格
  • 苏州网站建设企业网站制作做特卖网站有什么网站
  • 交通银行网站开发creo二次开发
  • 设计海报网站用dw做音乐网站
  • 旅游型网站建设中国疾控卫生应急服装
  • 公司网站 用 个人备案域名台州网红桥