index.wxml 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. <!--banner-->
  2. <view class='swiper_banner'>
  3. <swiper class="swiper-box" style="height:400rpx" indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" indicator-color="{{indicatorColor}}" indicator-active-color="{{indicatorActivecolor}}">
  4. <block wx:for="{{imgUrls}}" wx:key="key">
  5. <swiper-item>
  6. <image bindtap='goUrl' data-url="{{item.url}}" src="{{item.pic}}" class="slide-image"/>
  7. </swiper-item>
  8. </block>
  9. </swiper>
  10. </view>
  11. <!-- 导航 -->
  12. <view class='nav flex'>
  13. <block wx:for="{{menus}}" wx:key="key">
  14. <view class='nav-item'>
  15. <navigator class='flex' hover-class="none" url='{{item.url}}' wx:if="{{item.show == '是'}}" open-type='switchTab'>
  16. <image src='{{item.pic}}'></image>
  17. <view class='nav-title'>{{item.name}}</view>
  18. </navigator>
  19. <navigator class='flex' hover-class="none" url='{{item.url}}' wx:else>
  20. <image src='{{item.pic}}'></image>
  21. <view class='nav-title'>{{item.name}}</view>
  22. </navigator>
  23. </view>
  24. </block>
  25. </view>
  26. <!-- 精品推荐 -->
  27. <view class='new-product'>
  28. <view class='title-bar' bindtap='torday' >
  29. <view class='iconfont icon-jingpintuijian'></view>
  30. <text>精品推荐</text>
  31. <navigator hover-class="none" class='flex'><text>更多推荐</text><text class='iconfont icon-xiala'></text></navigator>
  32. </view>
  33. <view class='scroll-product'>
  34. <scroll-view class="scroll-view_x" scroll-x style="width: auto;overflow:hidden;">
  35. <block wx:for="{{recommendList}}" wx:key="key">
  36. <view class='item'>
  37. <navigator hover-class="none" url="/pages/product-con/index?id={{item.id}}">
  38. <view class='img-box'><image src='{{url}}{{item.image}}'></image></view>
  39. <view class='pro-info'>
  40. <view class='pro-title'>{{item.store_name}}</view>
  41. <view class='price-small'>¥{{item.price}}</view>
  42. </view>
  43. </navigator>
  44. </view>
  45. </block>
  46. </scroll-view>
  47. </view>
  48. </view>
  49. <!-- 首发新品 -->
  50. <view class='today-new'>
  51. <view class='title-bar' bindtap='torday'>
  52. <view class='iconfont icon-shangxinfuwu'></view>
  53. <text>首发新品</text>
  54. <navigator hover-class="none" bindtap='torday' class='flex'><text>更多新品</text><text class='iconfont icon-xiala'></text></navigator>
  55. </view>
  56. <view class='new-pro-wrapper'>
  57. <block wx:for="{{newList}}" wx:key="key">
  58. <view class='item'>
  59. <navigator class='flex' hover-class="none" url="/pages/product-con/index?id={{item.id}}">
  60. <view class='text-box flex'>
  61. <view class='title'>{{item.store_name}}</view>
  62. <view class='price'><text>¥</text>{{item.price}}</view>
  63. </view>
  64. <view class='img-box'><image src='{{url}}{{item.image}}'></image></view>
  65. </navigator>
  66. </view>
  67. </block>
  68. </view>
  69. </view>
  70. <!-- 热卖单品 -->
  71. <view class='new-product2'>
  72. <view class='title-bar' bindtap='torday' >
  73. <view class='iconfont icon-jingpintuijian'></view>
  74. <text>热卖单品</text>
  75. <navigator hover-class="none" class='flex'><text>更多推荐</text><text class='iconfont icon-xiala'></text></navigator>
  76. </view>
  77. <view class='scroll-product2'>
  78. <scroll-view class="scroll-view_x" scroll-x style="width: auto;overflow:hidden;">
  79. <block wx:for="{{hotList}}" wx:key="key">
  80. <view class='item'>
  81. <navigator hover-class="none" url="/pages/product-con/index?id={{item.id}}">
  82. <view class='img-box'><image src='{{url}}{{item.image}}'></image></view>
  83. <view class='pro-info'>
  84. <view class='pro-title'>{{item.store_name}}</view>
  85. <view class='price-small'>¥{{item.price}}</view>
  86. <view class='buy flex'><image src="/images/carts.png"></image>立即购买</view>
  87. </view>
  88. </navigator>
  89. </view>
  90. </block>
  91. </scroll-view>
  92. </view>
  93. </view>
  94. <view class='today-new'>
  95. <view class='title-bar' bindtap='torday'>
  96. <view class='iconfont icon-shangxinfuwu'></view>
  97. <text>促销单品</text>
  98. <navigator hover-class="none" bindtap='torday' class='flex'><text>更多新品</text><text class='iconfont icon-xiala'></text></navigator>
  99. </view>
  100. <view class='new-pro-wrapper2'>
  101. <block wx:for="{{benefitList}}" wx:key="key">
  102. <view class='item'>
  103. <navigator class='flex' hover-class="none" url="/pages/product-con/index?id={{item.id}}">
  104. <view class='text-box flex'>
  105. <view class='title'>{{item.store_name}}</view>
  106. <view class='salePrice'>促销价: ¥<text>{{item.price}}</text></view>
  107. <view class='price flex'>
  108. <view class='dailyPrice'>日常价:{{item.ot_price}}</view>
  109. <view>仅剩:{{item.stock}}</view>
  110. </view>
  111. </view>
  112. <view class='img-box'><image src='{{url}}{{item.image}}'></image></view>
  113. </navigator>
  114. </view>
  115. </block>
  116. </view>
  117. </view>
  118. <block wx:for="{{lovely}}" wx:if="{{index < 1}}" wx:key="key">
  119. <view class='hot-banner'>
  120. <image src='{{url}}{{item.img}}'></image>
  121. </view>
  122. </block>
  123. <!-- 猜你喜欢 -->
  124. <view class='product-like'>
  125. <view class='title-bar'>
  126. <view class='iconfont icon-cainixihuan'></view>
  127. <text>猜你喜欢</text>
  128. </view>
  129. <view class='like-box flex'>
  130. <block wx:for="{{likeList}}" wx:key="key">
  131. <view class='item'>
  132. <navigator hover-class="none" url="/pages/product-con/index?id={{item.id}}">
  133. <view class='img-box'><image src='{{url}}{{item.image}}'></image></view>
  134. <view class='text-info'>
  135. <view class='title'>{{item.store_name}}</view>
  136. <view class='price'>¥{{item.price}}</view>
  137. </view>
  138. </navigator>
  139. </view>
  140. </block>
  141. </view>
  142. <view class='loading flex'><icon class='iconfont icon-jiazaizhong loadingpic' hidden='{{hidden}}'></icon>{{title}}</view>
  143. </view>