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

广州专业的网站开发公司简述网站的设计流程是怎样的

广州专业的网站开发公司,简述网站的设计流程是怎样的,网页制作工具,网站建设简讯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.w-s-a.com/news/911111/

相关文章:

  • 企业网站建设定制开发服务网站建设说课ppt
  • 大连市城乡建设局网站网站免费网站入口
  • 做暧网站网站备案ps
  • 知名网站建设公司电话长子网站建设
  • 网站建设的意义与目的建立什么船籍港
  • 广州注册公司营业执照网站建设代码优化
  • 百度网站官网马克互联网主题 wordpress
  • 网站制作 客户刁难深圳自助建站
  • 怎么去推广一个网站广东餐饮品牌设计
  • 网站代码加密了怎么做兰州最新大事
  • 现在ui做的比较好的网站去年做啥网站致富
  • 广东网站建设咨询电话好牌子网
  • 公司怎样制作网站南阳网站关键词
  • 营销型网站建设与网盟完整php网站开发
  • 网站做微信链接怎么做的石桥铺网站建设公司
  • 济南mip网站建设公司做图书馆网站模板
  • app 门户网站网站项目框架
  • 做网站视频网站备案 新闻审批号
  • 织梦网站怎么居中视频网站开发与制作
  • 网站上海备案佛山网站seo哪家好
  • 品牌形象网站有哪些珠海市区工商年报在哪个网站做
  • 注册域名不建设网站seo外包服务方案
  • 如何进行外贸网站建设wordpress文章输入密码可见
  • 政务网站建设索引常州做网站信息
  • 南宁做网站找哪家好wordpress 更改首页
  • 一个人在家做网站建设品牌策划流程
  • 小网站广告投放wordpress页面添加js
  • 仿制别人的竞价网站做竞价犯法吗wordpress添加版块
  • wordpress主题 站长互联网站备案表
  • 广州品牌策划公司排行南宁seo网络推广公司