1、toRaw 方法的作用是从 响应式数据中获取原始数据
应用场景:每次更改响应式数据就会造成ui的更新,若某些操作不需要监听 和更新Ui 界面,可以使用此方法,来减轻服务器负担
注意:对于ref 类型的数据 应该是 toRaw(state.value) 原因思考ref 的本质
let state = Reactive({name:"li",age:34})let sex = ref("男")var obj = toRaw(state)console.log(obj)// 打印结果//{name:"li",age:34}console.log(toRaw(sex.value))// 打印结果//男
2、markRaw 方法,作用 : 数据永远不会被追踪
let obj = {name:"li",age:34}obj = markRaw(obj)let state = Reactive(obj)点击更改后function myFun(){state.name = "liu"}console.log(state)// 打印结果//{name:"li",age:34}
