为了账号安全,请及时绑定邮箱和手机立即绑定

Vue中v-for渲染的个数不对

Vue中v-for渲染的个数不对

手掌心 2019-02-20 17:12:11
代码如下运行后num打印为10可是渲染出来只有两个li2.但是若将代码改一下就能渲染出10个li3.为什么没改之前不能正确打印出10个li,而是打印的2个li?
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

v-for这里写的有问题,既然是循环数字,就不要加 idx
否则vue会认为你这里循环的是对象或者数组
this.data赋了值
this.data.num1 有两个属性 getter 和 setter
所以循环的时候是当做对象在循环这两个属性了

查看完整回答
反对 回复 2019-02-22
  • 1 回答
  • 0 关注
  • 875 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号