最新回答 / yagmdream
_this.productList.forEach(function (value,index) { if(typeof value.checked == 'undefined'){ _this.$set(value,'checked',_this.checkAllFlag); }else{ value.checked = _this.checkAllFlag; }})此时的item已经用形参value表示了,所以用value替换item就可以了
2017-10-20
最赞回答 / 星原
这里涉及到了引用传递和值传递的概念,当按照你说的那样去操作的时候,product.productQuantity的值其实没有改变,发生改变的是你后来重新定义的num的值,两种方式中,都将productQuantity重新赋值成新的变量了
2017-10-11