vue2项目里 1.动态添加数据到data 2.异步更新数据到data 这两个怎么操作
登陆购买课程后可参与讨论,去登陆吧
同学你好,vue2中动态添加数据、异步更新数据与vue3写法大体是一样的。
动态添加数据可以如下这样写:
异步操作,可以用定时器模拟,比如:
祝学习愉快!
我看文档中有这两种形式,按这种形式该怎么实现呢,我按他那么写就会报错
还有就是我想要的效果是添加和list同级别的属性,不是在list里面添加,这样的话可以实现吗
解答如下:
1、如下两种用法是一样的,都是给data中的对象,动态添加属性:
只是二者应用的场合不一样:
当在html文件中书写vue代码时,可以使用this.$set()的形式添加数据;当在自动化构建的项目中书写vue代码时,可以使用Vue.set()的形式添加数据。
后面会学习如何自动化构建项目,这里暂且不提Vue.set()的用法(以后自己拓展),只给同学举例this.$set()的用法:
2、不可以。vue中明确提到了,不能在data中动态添加一级数据:
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
入行前端,是明智的选择!市场需求大,就业前景好,入行门槛低,小白易上手 全新升级:技术更新,Vue3.0/TypeScript/React17.x; 技术更全面,从0基础到全栈开发再到大型项目构建
157 1
76 1
31 2
201 5
155 1
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星