cart.js 767 B

123456789101112131415161718192021222324252627282930313233343536
  1. //获取应用实例
  2. const app = getApp()
  3. Component({
  4. properties: {
  5. num: { //购物车数量
  6. type: Number,
  7. value: 1
  8. },
  9. disabled: { //输入框是否可编辑
  10. type: Boolean,
  11. value: false
  12. }
  13. },
  14. data: {
  15. cantMinus: true, //减号是否可以点击
  16. },
  17. methods: {
  18. //购物车加
  19. add() {
  20. let addEventDetail = {}
  21. let addEventOption = {}
  22. this.triggerEvent('add', addEventDetail, addEventOption)
  23. },
  24. //购物车减
  25. minus() {
  26. let minusEventDetail = {}
  27. let minusEventOption = {}
  28. this.triggerEvent('minus', minusEventDetail, minusEventOption)
  29. },
  30. //输入框
  31. setInput(e) {
  32. let value = e.detail.value
  33. this.triggerEvent('setInput', value)
  34. }
  35. }
  36. })