vue3 中 toRef 与 toRefs 的个人理解

67 阅读1分钟
  • toRef将某个reactive 对象中的某个属性转换成ref形式的对象,而且转换出的对象具备响应式同时修改它,会影响原响应式对象;可以作用于普通对象(但转换出的对象不具备响应式),另外不支持转换ref对象

  • toRefs 会将一个reactive 响应式对象转换成一个由多个ref对象组成的普通对象;如果是一个ref对象,那么会将这个ref的所有方法和属性重新构造成ref对象并组成普通对象返回;又如果是一个普通对象,转换出的对象同样不具备响应式