index.axml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <block>
  2. <mas-adc-nav-bar
  3. zIndex="100"
  4. onCallback="onReadyHeader"
  5. background="linear-gradient(138.81deg,#007dff 0%,#75c4ff 73%,#6eddff 100%)"
  6. a:if="{{header === 'show'}}"
  7. />
  8. <!-- 主页 -->
  9. <mall-index
  10. componentData="{{ componentData }}"
  11. a:if="{{ pageType === 'mallGoodsList' }}"
  12. />
  13. <!-- 爆款 -->
  14. <hot-goods
  15. componentData="{{ componentData }}"
  16. a:if="{{ pageType === 'explosiveComponent' }}"
  17. />
  18. <!-- 订单确认页 -->
  19. <order-confirm
  20. componentData="{{ componentData }}"
  21. a:if="{{ pageType === 'order-confirm' }}"
  22. />
  23. <!-- 收获地址页面 -->
  24. <receive-address-list
  25. componentData="{{ componentData }}"
  26. a:if="{{ pageType === 'receiveAddressComponent' }}"
  27. />
  28. <!-- 收获地址编辑 -->
  29. <receive-address-detail
  30. componentData="{{ componentData }}"
  31. a:if="{{ pageType === 'receive-address-detail' }}"
  32. />
  33. <!-- 商品详情 -->
  34. <goods-detail
  35. componentData="{{ componentData }}"
  36. a:if="{{ pageType === 'goods-detail' }}"
  37. />
  38. <!-- 订单中心 -->
  39. <order-center
  40. componentData="{{ componentData }}"
  41. a:if="{{ pageType === 'mallOrderList' }}"
  42. />
  43. <!-- 订单详情 取消 nav -->
  44. <order-detail
  45. componentData="{{ componentData }}"
  46. a:if="{{ pageType === 'mallOrderDetail' }}"
  47. />
  48. <!-- 退款详情 取消 nav -->
  49. <refund-detail
  50. componentData="{{ componentData }}"
  51. a:if="{{ pageType === 'refund-detail' }}"
  52. />
  53. </block>