请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于增加商品问题

https://img1.sycdn.imooc.com//szimg/5d0c97c3000160c819201048.jpg

这个就是计算价格和数量,我不明白的是没有进行判断为什么,也可以办到,通常情况下判断是不是同一个商品,然后进行价格计算数量,


https://img1.sycdn.imooc.com//szimg/5d0c99fe0001eefa19201048.jpg

有点忘了啥意思

还有我上一次问的问题:(

老师其实我在使用你组件的时候,如果我以后独立布局用better-scroll肯定会出现里面的height不能大于外面的,这种通用的css解决方法是什么


正在回答

1回答

不需要判断是否是同一个商品呀

在添加这个商品的时候就会把这个商品的数量存放在这个商品对象里,所以用的时候当然是这个商品的价格*数量(添加时已经存放在商品对象了)

存放的时候判断,是因为首先这个商品对象里面并没有数量count这个,所以要设置这个count,而已经添加过一次count时,当然是直接++就好

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3884565 #1
    Vue.set(this.food, 'count', 1);是什么意思添加对象吗?给谁用
    this.$emit('add', event.target); 调用哪个
    回复 有任何疑惑可以回复我~ 2019-06-21 17:30:35
  • 提问者 慕粉3884565 #2
    懂了先谢谢
    回复 有任何疑惑可以回复我~ 2019-06-21 17:46:36
  • 学习中的小孩 回复 提问者 慕粉3884565 #3
    Vue.set(this.food, 'count', 1);,是给food这个对象添加count属性
    回复 有任何疑惑可以回复我~ 2019-06-24 14:02:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信