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

伊春网站推广广东省建设部网站

伊春网站推广,广东省建设部网站,做任务网站建设,做网站分为竞价和优化什么是ref与reactive ref与reactive都是Vue3.0中新增的API#xff0c;用于响应式数据的处理。 1. ref ref是一个函数#xff0c;可以用于将一个普通的数据类型转换成响应式数据。ref返回一个包含value属性的对象#xff0c;通过修改value属性的值#xff0c;可以触发组件…什么是ref与reactive ref与reactive都是Vue3.0中新增的API用于响应式数据的处理。 1. ref ref是一个函数可以用于将一个普通的数据类型转换成响应式数据。ref返回一个包含value属性的对象通过修改value属性的值可以触发组件更新。 使用方式如下 import { ref } from vueconst count ref(0)// 获取值 console.log(count.value)// 修改值 count.value// 在模板中使用 templatediv{{ count }}/div /template2. reactive reactive是一个函数用于将一个普通的对象转换成响应式数据。reactive返回一个响应式的Proxy对象通过修改该对象的属性值可以触发组件更新。 使用方式如下 import { reactive } from vueconst state reactive({count: 0,name: Tom })// 获取值 console.log(state.count)// 修改值 state.count// 在模板中使用 templatediv{{ state.count }}/div /template区别: ref只能用于将基本类型数据转换成响应式数据而reactive可以将任意对象转换成响应式数据。 ref返回一个包含value属性的对象而reactive返回一个响应式的Proxy对象。 在使用上ref更方便一些使用起来更简单直观。而reactive比较灵活可以将任意对象转换成响应式数据并且可以进行深层次的响应式处理。 reactive() API 有一些局限性 有限的值类型 它只能用于对象类型 (对象、数组和如 Map、Set 这样的集合类型)。它不能持有如 string、number 或 boolean 这样的原始类型。 不能替换整个对象 由于 Vue 的响应式跟踪是通过属性访问实现的因此我们必须始终保持对响应式对象的相同引用。这意味着我们不能轻易地“替换”响应式对象因为这样的话与第一个引用的响应性连接将丢失 let state reactive({ count: 0 })// 上面的 ({ count: 0 }) 引用将不再被追踪 // (响应性连接已丢失) state reactive({ count: 1 })对解构操作不友好 当我们将响应式对象的原始类型属性解构为本地变量时或者将该属性传递给函数时我们将丢失响应性连接 const state reactive({ count: 0 })// 当解构时count 已经与 state.count 断开连接 let { count } state // 不会影响原始的 state count// 该函数接收到的是一个普通的数字 // 并且无法追踪 state.count 的变化 // 我们必须传入整个对象以保持响应性 callSomeFunction(state.count)需要注意的是使用ref和reactive时不能直接修改属性值的方式来更新数据而是应该通过修改value或Proxy对象的属性来触发组件更新。例如 // ref使用示例 const count ref(0) count // 这样是错误的应该使用count.value// reactive使用示例 const state reactive({count: 0 }) state.count // 这样是正确的会触发组件更新
http://www.dnsts.com.cn/news/40838.html

相关文章:

  • flash 网站 模板获取当前分类的父级wordpress
  • 做坏事小视频网站大型门户网站建设费用
  • 网站权重查询工具罗田做网站
  • 网站开发人员 把网站注销制作网站规划书
  • 网站建设会用什么软件一个网站需要多少钱
  • 网站为什么做黄词骗流量网站建设送企业邮箱吗
  • 辽宁工程建设信息网站新媒体营销期末试卷及答案
  • wordpress网站vip可看东莞怎么建设网站公司
  • 个人能建什么样的网站个人博客网站模板源码
  • 男男床上爱做 网站河南造价信息网官网
  • 网站开发也需要源码吗网站建设的讲话要求
  • 建设工业网站花都网站开发
  • wordpress技巧:开启wordpress多站点功能伪装学渣无极网站
  • 制作网站要求网站建设蘑菇街
  • 普洱茶网站建设关键词排名优化咨询
  • 现在币圈有那些私募网站做的好开发一个小程序需要什么技术
  • 阜阳制作网站公司最近在线直播免费观看
  • 网站开发的客户群体深圳市宝安区教育局官网
  • 泉州建设银行网站百度合伙人官网app
  • 主机做网站网站风格主要包括
  • 河南科技网站建设网站调用网页内容
  • 网站ui设计例子网站做装修
  • 免费源码分享网站网站群建设厂家
  • 网站建设与网页设计实验报告美客多电商平台入驻链接
  • 涂料网站建设网站服务器免费申请
  • 编程网站免费中文版纹绣培训班一般价格多少
  • 企业网站托管常见问题泸州网页设计
  • ps做游戏下载网站有哪些内容中国石化工程建设有限公司邮政编码
  • 电商网站开发模板微信公众号运营教程
  • 网站建设销售专业话术三个页面的网页作品模板