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

哈尔滨seo网站排名网站的优化公司

哈尔滨seo网站排名,网站的优化公司,汽车网站有哪些,wordpress的FTP帐号首先我们先了解一下这三个函数的定义以及区别 markRow 定义: 一个用于标记对象为非响应式的工具函数 shallowRef 定义: 一个用于创建浅层响应式引用的函数,只对 .value 本身进行响应式处理,不会递归地将 .value 指向的对象或…

首先我们先了解一下这三个函数的定义以及区别

markRow

定义:

一个用于标记对象为非响应式的工具函数

shallowRef

定义:

一个用于创建浅层响应式引用的函数,只对 .value 本身进行响应式处理,不会递归地将 .value 指向的对象或数组的内部属性转换为响应式。

shallowReactive

定义:

一个用于创建浅层响应式对象的函数,只对对象的最外层属性进行响应式处理,不会递归地将内部属性转换为响应式。

作用及使用场景

markRaw:

在项目中我们经常会有使用到动态组件的时候,而在将单文件组件SFC赋值给一个变量时,如果我们使用ref或者reactive方法处理组件,通常浏览器会给出一个警告信息

[Vue warn]: Vue received a Component that was made a reactive object. This can lead to unnecessary performance overhead and should be avoided by marking the component with `markRaw` or using `shallowRef` instead of `ref

原因是如果组件实例被代理为响应式对象,可能会导致不必要的更新造成的性能损耗,这个时候我们通常可以用markRaw方法代替ref

shallowRef:

在项目中我们处理一个变量时,经常会需要对整个对象做整体替换,例如一个图片轮播组件,每次切换图片,数据整体都会发生变化,那我们不需要去追踪数据内部属性的响应式变化时,我们可以使用shallowRef来代替ref做一些性能优化的处理

shallowReactive:

shallowReactive与shallowRef作用类似,一个只能处理引用类型数据,一个可以处理基础类型数据

http://www.dtcms.com/wzjs/201989.html

相关文章:

  • 装修公司展厅布置方案谷歌seo是什么意思
  • 天河手机网站建设百度地图导航
  • 有域名有网站怎么解决办法谷歌引擎搜索
  • 内蒙建设信息网站常州网络推广哪家好
  • 仁怀网站建设不好出手英文外链平台
  • 跟业务合作做网站给多少提成免费域名申请网站
  • 电商网站开发的目的是中国职业培训在线官网
  • 深圳网站优化计划菏泽地网站seo
  • 温州网站建设费用品牌宣传策略有哪些
  • 下载空间大的网站建设如何制作网页最简单的方法
  • wordpress博客一直发布失败厦门seo推广
  • 襄阳网站定制谷歌外贸
  • 单页网站 html岳阳网站设计
  • 做国外产品描述的网站青岛网站建设策划
  • 做基因互作的网站网上交易平台
  • 网站开发技术考试题百度网站链接
  • 百度打网站名称就显示 如何做百度快照下载
  • 用织梦做网站费用近日发生的重大新闻
  • 东莞网站优化一般多少钱百度投诉中心24人工客服电话
  • wordpress企业站制作广州抖音推广公司
  • 网站建设很简单广告优化师发展前景
  • 网站建设手机端是什么意思企业文化是什么
  • 上传自己做的网站广告关键词查询
  • 做网站用ui好还是ps长尾关键词在线查询
  • 被攻击网站免费seo快速收录工具
  • 工信部网站备案查通知嘉兴seo排名外包
  • 临沂网站排名优化小网站怎么搜关键词
  • 温州阿里巴巴网站建设百度网址大全旧版
  • 台州手机网站制作网站服务器
  • 国内站长做国外网站如何建立免费个人网站