当前位置:网站首页>Toraw and markraw
Toraw and markraw
2022-07-07 13:31:00 【The sea is only dark blue】
toRaw Will a reactive Turn the generated responsive object into a normal object
markRaw Mark an object , So that it will never be a responsive object again
vue3 in , use ref、reactive Defining data , In order to put ordinary data , Become responsive data
Some of the time , You need to put responsive data , And then become ordinary data , Use... At this time toRaw
<script lang="ts" setup>
import {
ref, reactive, toRaw, markRaw } from 'vue'
const person = reactive({
name: ' ha-ha ',
age: 10,
job: {
salary: 20
}
})
console.log(person) // proxy Responsive data
const p = toRaw(person)
console.log(p) // object Common data
const sum = ref(0)
const s = toRaw(sum)
console.log(s) // undefined because toRaw Can only handle reactive Defined responsive data
</script>
setup Throughout the work , Call it once ;
When the need has been defined reactive When adding an attribute to the data , This attribute will also become responsive , But if I add it, I don't want it to become responsive , use markRaw
<script lang="ts" setup>
import {
ref, reactive, toRaw, markRaw } from 'vue'
const person = reactive({
name: ' ha-ha ',
age: 10,
job: {
salary: 20
}
})
let car = {
name: ' automobile ', price: 40 }
person.car = markRaw(car) // here ,person It added car It's normal data
</script>
边栏推荐
猜你喜欢
Introduce six open source protocols in detail (instructions for programmers)
[learning notes] agc010
OSI seven layer model
SSRF漏洞file伪协议之[网鼎杯 2018]Fakebook1
[Presto profile series] timeline use
[untitled]
JS缓动动画原理教学(超细节)
Vscode编辑器ESP32头文件波浪线不跳转彻底解决
Final review notes of single chip microcomputer principle
Milkdown 控件图标
随机推荐
MySQL error 28 and solution
Milkdown control icon
10 pictures open the door of CPU cache consistency
Mongodb slice summary
Show the mathematical formula in El table
Custom thread pool rejection policy
Read PG in data warehouse in one article_ stat
mysql 局域网内访问不到的问题
MongoDB的导入导出、备份恢复总结
抓细抓实抓好安全生产各项工作 全力确保人民群众生命财产安全
error LNK2019: 无法解析的外部符号
MongoDB的用户管理总结
Cinnamon 任务栏网速
DrawerLayout禁止侧滑显示
Write it down once Net a new energy system thread surge analysis
Ogre入门尝鲜
[dark horse morning post] Huawei refutes rumors about "military master" Chen Chunhua; Hengchi 5 has a pre-sale price of 179000 yuan; Jay Chou's new album MV has played more than 100 million in 3 hours
LeetCode_ Binary search_ Medium_ 153. Find the minimum value in the rotation sort array
SSRF漏洞file伪协议之[网鼎杯 2018]Fakebook1
Centso7 OpenSSL error Verify return code: 20 (unable to get local issuer certificate)