cart.wxml 3.3 KB
Newer Older
D
devil_gong 已提交
1
<view wx:if="{{data_list.length > 0}}" class="page">
G
微信  
gongfuxiang 已提交
2 3 4 5 6 7
  <view wx:for="{{data_list}}" wx:key="key" class="goods-item oh bg-white">
    <!-- 选择 -->
    <view bindtap="selectedt_event" data-type="node" data-index="{{index}}" class="fl selected">
      <image wx:if="{{(item.selected || false)}}" class="icon" src="/images/default-select-active-icon.png" mode="widthFix" />
      <image wx:else class="icon" src="/images/default-select-icon.png" mode="widthFix" />
    </view>
D
devil_gong 已提交
8

G
微信  
gongfuxiang 已提交
9 10 11 12 13
    <view class="bg-white items">
      <!-- 图片/链接 -->
      <navigator url="/pages/goods-detail/goods-detail?goods_id={{item.goods_id}}">
        <image class="goods-image fl" src="{{item.images}}" mode="aspectFill" />
      </navigator>
D
devil_gong 已提交
14

G
微信  
gongfuxiang 已提交
15 16 17
      <!-- 基础 -->
      <view class="goods-base">
        <view class="goods-title multi-text">{{item.title}}
D
devil_gong 已提交
18
        </view>
G
微信  
gongfuxiang 已提交
19 20 21 22 23 24 25 26 27 28
        <block wx:if="{{item.spec != null}}">
          <view class="goods-attribute cr-888" wx:for="{{item.spec}}" wx:for-item="spec">{{spec.type}}:{{spec.value}}</view>
        </block>
      </view>
      <!-- 数量 -->
      <view class="number-content tc oh">
        <view  bindtap="goods_buy_number_event" class="number-submit tc cr-888 fl" data-index="{{index}}" data-type="0">-</view>
        <input onBlur="goods_buy_number_blur" class="tc cr-888 fl" type="number" value="{{item.stock}}" data-index="{{index}}" />
        <view  bindtap="goods_buy_number_event" class="number-submit tc cr-888 fl" data-index="{{index}}" data-type="1">+</view>
      </view>
D
devil_gong 已提交
29

G
微信  
gongfuxiang 已提交
30 31 32 33 34
      <!-- 价格 -->
      <view class="oh goods-price">
        <text class="sales-price">¥{{item.price}}</text>
        <text wx:if="{{item.original_price > 0}}" class="original-price">¥{{item.original_price}}</text>
        <text class="buy-number cr-888">x{{item.stock}}</text>
D
devil_gong 已提交
35
      </view>
G
微信  
gongfuxiang 已提交
36
    </view>
D
devil_gong 已提交
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
  </view>

  <!-- 操作导航 -->
  <view wx:if="{{data_list.length > 0}}" class="buy-nav oh wh-auto br-t">
    <view class="nav-base bg-white fl single-text">
      <view bindtap="selectedt_event" data-type="all" class="fl selected">
        <image wx:if="{{is_selected_all}}" class="icon" src="/images/default-select-active-icon.png" mode="widthFix" />
        <image wx:else class="icon" src="/images/default-select-icon.png" mode="widthFix" />
        <text>全选</text>
      </view>
      <view class="fr price">
        <view class="sales-price single-text fr">¥{{total_price}}</view>
        <view class="fr">合计:</view>
      </view>
    </view>
    <view class="fr nav-submit">
      <button class="bg-main wh-auto" type="default" bindtap="buy_submit_event" disabled="{{buy_submit_disabled_status}}" hover-class="none">结算</button>
    </view>
  </view>
</view>

<!-- 空购物车 -->
<view wx:if="{{data_list.length == 0 && data_list_loding_status == 0}}" class="no-data-box tc">
  <image src="/images/default-cart-empty.png" mode="widthFix" />
  <view class="no-data-tips">购物车空空如也</view>
  <button type="default" class="my-btn-default" hover-class="none">
    <navigator url="/pages/index/index" open-type="switchTab" hover-class="none">去逛逛</navigator>
  </button>
</view>

<view wx:if="{{data_list.length == 0 && data_list_loding_status != 0}}">
  <import src="/pages/common/nodata.wxml" />
  <template is="nodata" data="{{status: data_list_loding_status}}"></template>
</view>