为什么直接返回reactive不会失去响应性?

来源:3-8 更近一步 - reactive

慕粉1305024961

2020-10-02

图片描述

写回答

2回答

张轩

2020-10-03

同学你好 原因就是你直接返回了整个对象 rCount,并没有返回一个新的对象,然后包裹 rCount 对象,其实还是等于把整个对象返回使用的,所以没有影响它的响应式特性

0
0

linkscope

2020-10-02

这样可以,但调用时需要rCount前缀,如果想用解构就会失去响应式特性,toRefs是将里面的所有属性都进行一次响应式添加,这样解构时使用就不会失去响应式特性。

0
2
linkscope
回复
慕粉1305024961
因为你直接返回了这个对象,正常一个页面不只一个数据。
2020-10-03
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程