news 2026/5/5 1:21:44

vue toRow 与markRaw

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vue toRow 与markRaw

toRaw

  1. 作用:用于获取一个响应式对象的原始对象,toRaw返回的对象不再是响应式的,不会触发视图更新。

    官网描述:这是一个可以用于临时读取而不引起代理访问/跟踪开销,或是写入而不触发更改的特殊方法。不建议保存对原始对象的持久引用,请谨慎使用。

    何时使用? —— 在需要将响应式对象传递给非Vue的库或外部系统时,使用toRaw可以确保它们收到的是普通对象

  2. 具体编码:

    import { reactive,toRaw,markRaw,isReactive } from "vue"; /* toRaw */ // 响应式对象 let person = reactive({name:'tony',age:18}) // 原始对象 let rawPerson = toRaw(person) /* markRaw */ let citysd = markRaw([ {id:'asdda01',name:'北京'}, {id:'asdda02',name:'上海'}, {id:'asdda03',name:'天津'}, {id:'asdda04',name:'重庆'} ]) // 根据原始对象citys去创建响应式对象citys2 —— 创建失败,因为citys被markRaw标记了 let citys2 = reactive(citys) console.log(isReactive(person)) console.log(isReactive(rawPerson)) console.log(isReactive(citys)) console.log(isReactive(citys2))

markRaw

  1. 作用:标记一个对象,使其永远不会变成响应式的。

    例如使用mockjs时,为了防止误把mockjs变为响应式对象,可以使用markRaw去标记mockjs

  2. 编码:

    /* markRaw */ let citys = markRaw([ {id:'asdda01',name:'北京'}, {id:'asdda02',name:'上海'}, {id:'asdda03',name:'天津'}, {id:'asdda04',name:'重庆'} ]) // 根据原始对象citys去创建响应式对象citys2 —— 创建失败,因为citys被markRaw标记了 let citys2 = reactive(citys)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 9:37:01

2026 高品质短剧音乐素材网站推荐:商用授权齐全,一键下载即用

2026年短剧行业持续发展,高品质配乐成为提升作品质感、传递情绪的关键。无论是横屏、竖屏、出海短剧,还是网大网剧、院线电影、综艺,选择商用授权齐全、素材优质且使用便捷的音乐平台,能有效提升创作效率。曲多多作为适配短剧创作…

作者头像 李华
网站建设 2026/5/4 19:03:40

热门短剧 BGM 网站合集:音质高清,适配短剧片头 / 转场 / 结局情节

2025年短剧行业迈入精品化爆发期,豆瓣8.2分的《盛夏芬德拉》、累计播放80亿的《十八岁太奶奶》系列等爆款作品,除了优质剧情与电影级画面,贴合情节的高品质BGM更是口碑发酵的关键。优质短剧BGM需同时满足“高清音质”与“精准适配”两大核心需…

作者头像 李华
网站建设 2026/5/2 23:31:57

单片机打地鼠游戏的设计

摘 要 当今社会,人们很喜欢玩游戏,进行娱乐休闲,电子游戏在社会中的地位逐渐提高,人们对于游戏的宽容在加大,目前对于很多80后、90后、00后,甚至70后的人们来说,打地鼠游戏是生活中不可获取的一…

作者头像 李华
网站建设 2026/5/3 5:58:39

苹果在Cloudflare 2025年全球互联网服务排名中位列第三

根据Cloudflare发布的数据(通过MacMagazine),苹果在互联网服务排名中位列第三。该排名使用Cloudflare的全球DNS数据,按相对受欢迎程度对主要在线服务进行排名。Cloudflare的数据显示,苹果在年初超越了TikTok&#xff0…

作者头像 李华
网站建设 2026/5/3 7:42:47

软银竭力筹措225亿美元资金支持OpenAI

日本科技投资巨头软银需要在年底前筹措225亿美元资金,以履行其对AI合作伙伴OpenAI的承诺。据路透社报道,软银首席执行官孙正义有几种方式可以筹集这笔资金,包括动用与其持有的英国芯片设计公司Arm Holdings股份相关的未使用保证金贷款。软银是…

作者头像 李华
网站建设 2026/5/1 11:03:36

金银双破纪录!三大隐藏推手,不止是避风港

当COMEX黄金突破4500美元/盎司、现货白银触及70美元/盎司的历史高位时,市场对金银的关注度达到顶峰。在多数人的认知中,金银是市场恐慌时的“避风港”,本轮价格暴涨自然与全球地缘政治冲突、经济不确定性增加有关。但深入分析会发现&#xff…

作者头像 李华