Vue shallowReadonly() 简介

shallowReadonly() 

说明:浅层次只读。其第二层及其以下可读写。

const state = shallowReadonly({
  foo: 1,
  nested: {
    bar: 2
  }
})

// 更改状态自身的属性会失败
state.foo++

// ...但可以更改下层嵌套对象
isReadonly(state.nested) // false

// 这是可以通过的
state.nested.bar++

 

posted @ 2022-09-15 19:46  1024记忆  阅读(65)  评论(0)    收藏  举报