响应式数据引用问题

响应式数据引用问题

https://img1.sycdn.imooc.com//climg/61751ecc0992307f13300889.jpg

这里好像没必要写两个转化吧?直接const content = {list:{}},后面returen的时候再用toRefs(content)

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕然然 2021-10-24 17:43:28

同学你好,有必要的,reactive方法与toRefs方法的作用是不一样的,reactive用于创建响应式对象,而toRefs()将响应式对象变为普通对象 再解构,此时解构出来的属性是响应式的,在模板中就可以直接使用属性。

祝学习愉快!

  • 提问者 JarvanIV #1

    https://img1.sycdn.imooc.com//climg/617549f4095b259908580577.jpg

    那为啥第2章2-2的视频中这里没有用reactive(),直接就用torefs


    2021-10-24 19:57:24
  • 好帮手慕然然 回复 提问者 JarvanIV #2

    同学你好,因为store是Vuex提供的一个仓库,store仓库里面放了很多对象,state就是数据源存放地。store仓库中的数据本身就是响应式的,不需要使用reactive创建。

    祝学习愉快!

    2021-10-25 10:19:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师