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

为什么changeMoney函数只能传递item,传递item.productQuantity不行

<a href="javascript:void 0" @click="changeNum(item.productQuantity,-1)">-</a>

在js段也是接收的整体,也不报错,只是不能加减

changeNum:function(obj,way){
	if(way==-1){
	    obj--;				
	    if(obj<1){    					
	    	obj=1;
            }			
          }else{
          	obj++;
          	}		
          }

求大神解答下,谢谢!

正在回答

1 回答

item.productQuantity作为一个整体参数传入函数之后,修改的只是这个整体的数值,并没有真正改变item对象的productQuantity属性

0 回复 有任何疑惑可以回复我~
#1

亦奇亦幻 提问者

明白了,谢谢
2018-06-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用vue2.0实现购物车和地址选配功能
  • 参与学习       96857    人
  • 解答问题       446    个

本视频教程结合案例完整贯穿各个知识点,轻松玩转vue2.0框架

进入课程

为什么changeMoney函数只能传递item,传递item.productQuantity不行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信