其他分享
首页 > 其他分享> > Vue markRaw() 简介

Vue markRaw() 简介

作者:互联网

markRaw() 

说明:将一个对象标记为不可被转为代理。返回该对象本身。

通俗的说,将一对象设置成不能转换成ref或reactive等响应式对象。比如代码:

const foo = markRaw({}) //声明变量foo是不能变成响应式
console.log(isReactive(reactive(foo))) // false  表明 reactive(foo) 并不是响应式的

// 也适用于嵌套在其他响应性对象
const bar = reactive({ foo })
console.log(isReactive(bar.foo)) // false

 

标签:Vue,false,reactive,对象,简介,响应,markRaw,foo
来源: https://www.cnblogs.com/wm218/p/16694267.html