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

城乡建设网站首页默认缩略图 wordpress

城乡建设网站首页,默认缩略图 wordpress,哈尔滨招标网官网,做电子元器件的网站readonly() readonly()是一个用于创建只读代理对象的函数。它接受一个对象 (不论是响应式还是普通的) 或是一个 ref#xff0c;返回一个原值的只读代理。 类型 function readonlyT extends object(target: T ): DeepReadonlyUnwrapNestedRefsT以下…readonly() readonly()是一个用于创建只读代理对象的函数。它接受一个对象 (不论是响应式还是普通的) 或是一个 ref返回一个原值的只读代理。 类型 function readonlyT extends object(target: T ): DeepReadonlyUnwrapNestedRefsT以下是对这个函数签名的详细解释 参数target: T target是要被转换为只读对象的输入对象。T extends object表示类型参数T必须是一个对象类型这确保了输入的target只能是对象而不是基本数据类型如数字、字符串等。 返回值DeepReadonlyUnwrapNestedRefsT这个函数返回一个深度只读的、解包了嵌套响应式对象的新对象。 DeepReadonly是一个工具类型它使传入的类型变为深度只读类型即对象的所有嵌套属性也都是只读的。UnwrapNestedRefs是一个工具类型它用于解包嵌套的响应式对象由ref或reactive创建的对象将嵌套的响应式对象转换为普通的 JavaScript 对象。 示例 readonly()创建的只读代理是深层的对任何嵌套属性的访问都将是只读的。它的 ref 解包行为与 reactive() 相同但解包得到的值是只读的。 对象的所有嵌套属性都将变为只读。任何尝试修改这个对象的操作都会被阻止在开发模式下还会在控制台中发出警告。 import { readonly } from vue; let readonlyObj readonly({message: hello,info: {name: readonly,back: Proxy对象} })// 报错无法为“message”赋值因为它是只读属性。 readonlyObj.message hello // 无法为“name”赋值因为它是只读属性。 readonlyObj.info.name readonly!如果原始对象是响应式的那么通过readonly创建的对象也会保持响应性原始对象的属性发生变化只读对象也会反映这些变化。 import { reactive, readonly } from vue;let reactiveObj reactive({message: hello })let readonlyObj readonly(reactiveObj) console.log(reactiveObj, readonlyObj)// 修改原始对象reactiveObj reactiveObj.message hello, world! console.log(reactiveObj, readonlyObj)查看控制台打印结果 只读对象readonlyObj跟随原始对象reactiveObj的变化而变化。 应用场景 创建不可变的状态快照。保护全局状态或配置不被修改。 shallowReadonly() shallowReadonly() 是 readonly() 的浅层作用形式是一个用于创建浅层只读代理对象的函数。 shallowReadonly接受一个对象作为参数并返回一个新的代理对象。 shallowReadonly创建的对象是浅层只读的 只将对象的顶层属性设置为只读对象内部的嵌套属性可以被修改。适用于只需保护对象顶层属性的场景。 import { reactive, shallowReadonly } from vue;let readonlyObj shallowReadonly({message: hello,info: {name: readonly,back: Proxy对象} })// 无法为“message”赋值因为它是只读属性。 readonlyObj.message hello, world! // name是嵌套属性不是readonlyObj的第一层属性因此name可以被修改 readonlyObj.info.name readonly!!!如果原始对象是响应式的那么通过shallowReadonly创建的对象也会保持响应性。
http://www.hkea.cn/news/14554556/

相关文章:

  • 公司网站建设论文网站建设包括哪些内容
  • 北京定制网站国外做伞的品牌网站
  • 建设网站招标centos7.2做网站
  • 网站开发的前台开发工具百度权重排名高的网站
  • 如何做网站推广的方案设计互联网站备案管理工作方案 工信部
  • 阿旗建设局举报网站长沙河东做网站
  • 巴南市政建设网站网站如何与域名绑定
  • 手机制作小程序软件的app天津企业seo
  • 专门做预言的网站win系统更新后 wordpress
  • 一级做a爱网站免费php网站开发都需要什么软件
  • 大连网络备案做网站有口碑的宁波网站建设
  • 做网站包括什么软件个人简历网页制作代码
  • 途途外贸企业网站管理系统上海有什么公司
  • 制作一个自适应网站培训教育机构
  • 网站建设主要业务流程设定怎么做像天猫类似的网站
  • 网站里的横幅怎么做汕头建站模板源码
  • 学做网站后台开发长春做网站建设的公司
  • 宁波外贸公司为什么这么多怎么优化网站关键词的方法
  • 怎么用we做网站礼品公司网站制作
  • 网站和网页微网站如何做微信支付宝支付
  • 免费网站推广工具青岛团购网站建设
  • 网站建设合同 含维护费申请域名要钱吗
  • p2p网站开发公司西宁网站设计高端
  • 网站后台管理系统数据库织梦cms仿网站教程
  • 福州网站设计网站系统制作会议管理系统
  • 绚丽的网站欣赏手机购物app排行榜前十名
  • 八里河风景区网站建设内容摘要北京移动端网站开发
  • 无锡网站seo动画制作软件排行榜
  • 顺义区专业网站制作网站建设免费ppt下载网站有哪些
  • 哪一些网站使用vue做的中国电信收购腾讯