潍坊网站建设报价费用,保定网站设计公司,智能建站网站模板,seo 成功网站toRaw 作用#xff1a;将一个由reactive生成的响应式对象转为普通对象 导入#xff1a; import {toRaw} from vue 使用方法#xff1a; let data reactive({k1:v1,k2:v2
})
//将对象变为非响应式的普通对象
let raw_data toRaw(data)使用场景#xff1a;用于读取响应式…toRaw 作用将一个由reactive生成的响应式对象转为普通对象 导入 import {toRaw} from vue 使用方法 let data reactive({k1:v1,k2:v2
})
//将对象变为非响应式的普通对象
let raw_data toRaw(data)使用场景用于读取响应式对象对应的普通对象对该普通对象的所有操作不会引起页面更新
markRaw 作用标记一个对象使其不再成为响应式对象 导入import {markRow} from vue 使用方法 let data reactive({k1:v1,k2:v2})
/*该方法用于为响应式数据新增一个car对象但是不希望该car对象也是响应式的*/
function addCar(){let car {name:奔驰,price:40W}//将car对象标记为非响应式的并添加data.car markRaw(car)
}使用场景有些值不应该被设置为响应式的例如第三方类库或者渲染一些不可变的复杂对象包含多层嵌套对象时跳过响应式可以提高性能