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

彩票网站平台怎样做一个自己的网站

彩票网站平台,怎样做一个自己的网站,西安高端网站建设哪家好,渝快办官方网站1.Vue3的响应式原理 2.ref函数和reactive函数的对比 3.setup注意点 一.Vue3的响应式原理 1.Vue2.x中的响应式原理 ① 实现原理 对象类型:通过Object.defineProperty() 对属性的读取,修改进行拦截(数据劫持)数组类型&#xf…

1.Vue3的响应式原理

2.ref函数和reactive函数的对比

3.setup注意点

一.Vue3的响应式原理

1.Vue2.x中的响应式原理

① 实现原理

  • 对象类型:通过Object.defineProperty() 对属性的读取,修改进行拦截(数据劫持)
  • 数组类型:通过重写更新数据的一系列方法来实现拦截,对数组变更方法进行包裹

② 存在问题

  • 新增属性,删除属性,界面不会更新
  • 直接通过下标修改数组,界面不会自动更新

2.Vue3.x的响应式原理

① 实现原理

  • 通过Proxy(代理):拦截对象中任意属性的变化,包括对属性的读写,属性的添加,属性的删除
  •  通过Reflect(反射):对源对象的属性进行操作
    const p = new Proxy(person, {get (target, propName) {console.log('读取', target, propName)return Reflect.get(target, propName)},set (target, propName, value) {console.log('修改', value)return Reflect.set(target, propName, value)},deleteProperty (target, propName) {return Reflect.deleteProperty(target, propName)}})

二.ref函数和reactive函数的对比

① 从定义数据的角度

  • ref用来定义:基本类型数据
  • reactive用来定义:对象(数组)数据类型
  • ref也可以用来定义对象(或数组)类型的数据,它内部会自动通过reactive转为代理对象

② 从原理角度对比

  • ref通过Object.defineProperty()的get与set来实现响应式(数据劫持)
  • reactive通过使用Proxy来实现响应式(数据劫持),并通过Reflect操作元对象内部的数据

③ 从使用角度对比

  • ref定义的数据:操作数据需要.value,读取模板的时候模板中直接读取,不需要用.value
  • reactive定义的数据,操作数据与读取数据均不需要.value

三.setup使用两个注意点

  • setup执行的时机:在beforeCreate之前执行一次,this是undefined,  setup中不能使用this
  • setup的参数

 

① props:值为对象,包含组件外部传递过来,且组件内部声明接收了的属性

 

② context:上下文

  •  attrs:值为对象,包含组件外部传递过来,但没有在props配置中声明的属性,相当于this.$attrs
  • slots:收到的插槽内容,相当于this.$slots
  • emit:分发自定义事件的函数,相当于this.$emit

 

 

http://www.dt0577.cn/news/42193.html

相关文章:

  • 企业网站首页html模板最近五天的新闻大事
  • 交通建设工程质量监督局网站爱站网反链查询
  • 企业网站公告怎么做5g站长工具seo综合查询
  • 龙华品牌网站建设网络推广方法技巧
  • 子主题wordpress插件杭州seo博客
  • 想建个购物网站新网
  • 无锡大型设计网站报价企业网站建设方案模板
  • 洪湖自己的网站百度新版本更新下载
  • 正规网站建设多少钱成都百度推广
  • 微山建设局网站成人零基础学电脑培训班
  • 淘宝做图片的网站企业网络营销成功案例
  • 网站ip地址是什么网址大全浏览器主页
  • 网站营销与推广企业网站建设的步骤
  • 公众号的微网站开发seo如何优化网站推广
  • 武昌手机网站中国舆情网
  • 宜昌建设网站seo搜索引擎优化招聘
  • 滨江做网站深圳网站关键词
  • 帮人打广告赚钱的平台优化绿松石什么意思
  • 适合大学生做的兼职网站有哪些seo网站推广优化
  • 大数据学出来做什么工作广告优化师怎么学
  • 中国有名的网站建设公司中国职业技能培训中心官网
  • java做网站的软件网站搭建教程
  • WordPress post登录搜索引擎优化什么意思
  • 网站做多语言如何在百度做推广
  • 百度怎么验证网站百度手机快速排名点击软件
  • 阿里巴巴网站建设的不足之处网站seo优化报告
  • 【转】网页 网站 html如何实现"关闭窗口"代码大全seo网站seo
  • 四库一平台查询系统优化用户体验
  • 华强北附近网站建设百度快速排名优化工具
  • 网站功能设计线上推广员是做什么的