toRef
如果原始对象是非的就不会更新视图 数据是会变的
如果原始对象是响应式的是会更新视图并且改变数据的
toRaw
将响应式对象转化为普通对象
如果是ref 对象直接返回 否则 调用 ObjectRefImpl 创建一个类ref 对象
类ref 对象只是做了值的改变 并未处理 收集依赖 和 触发依赖的过程 所以 普通对象无法更新视图
源码解析
其实就是把reactive 对象的每一个属性都变成了ref 对象循环 调用了toRef
toRaw 源码解析
通过 ReactiveFlags 枚举值 取出 proxy 对象的 原始对象