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

选中状态和“负”值

老师,请问一下这是什么情况?(如下图)

http://img1.sycdn.imooc.com//5e5778ce0001201511470141.jpg

1、明明是已选中状态,只有白色的勾,没有橙色;

2、数量和金额怎么限制负数?

谢谢!

正在回答

2 回答

if (value <=0 ) return '¥' + 0.00 + '元'; 就能限制金额为负了 

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

慕丝8224200 提问者

谢谢你的回复, 请问下,可以控制商品个数只能为正,不能取负吗? 谢谢!
2020-03-04 回复 有任何疑惑可以回复我~
#2

8up

if (type == "minus" && item.productNum >0) { item.productNum--; }else if (type =='minus' && item.productNum <= 0){ item.productNum = 0; }else if (type == "add") { item.productNum++; }else { item.checked = !item.checked; }
2020-03-05 回复 有任何疑惑可以回复我~
#3

慕丝8224200 提问者

谢谢,非常感谢!!看了你的回复,我发现自己在逻辑方面太欠缺了,得想办法填补一下。
2020-03-05 回复 有任何疑惑可以回复我~

if (type === 'add') {

        item.productNum++;

      } else if (type === "minus") {

        if (item.productNum >= 1) {

          item.productNum--;

        }

      } else {

        item.checked = !item.checked;

      }

判断大于等于1就行了,不需要写那么多判断

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

举报

0/150
提交
取消

选中状态和“负”值

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