toRef可以解构一个对象中已经纯在的属性吗,为什么我模板上无法输出name

toRef可以解构一个对象中已经纯在的属性吗,为什么我模板上无法输出name

  const { reactive,toRefs,toRef} = Vue;

                let obj =reactive({name:'wzk'});

                setTimeout(()=>{

                    obj.name='lee'

                },2000);

                //使用toRefs包装后才能解构

                const name= toRef(obj)

                return {

                   name

                }


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

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

1回答
好帮手慕然然 2021-11-03 11:47:27

同学你好,是可以的,模板上没有输出name是因为toRef方法使用有误,即需要传入两个参数:源响应式对象和属性名,如图所示

https://img1.sycdn.imooc.com//climg/61820630092d357112960733.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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