collect.wxml 1.5 KB

123456789101112131415161718192021222324252627282930
  1. <view class="collect-container">
  2. <van-empty wx:if="{{ !collectList.length }}" image="/packageUser/collect/empty_collect.png" description="您还没有收藏" />
  3. <view wx:else class="content">
  4. <view class="title jhx_bg0 acea-row row-between-wrapper">
  5. <view>收藏 ( {{ collectList.length }} )</view>
  6. <view wx:if="{{ !isEdit }}" bindtap="toggleEdit">编辑</view>
  7. <block wx:else>
  8. <view class="acea-row row-middle">
  9. <view class="del-btn" bindtap="deleteCollect">删除</view>
  10. <view bindtap="toggleEdit">取消</view>
  11. </view>
  12. </block>
  13. </view>
  14. <scroll-view class="collect-scroll" scroll-y refresher-enabled refresher-triggered="{{ loading }}" bindrefresherrefresh="pullDownRefresh" bindscrolltolower="scrolltolower">
  15. <van-checkbox-group value="{{ selectList }}" bind:change="selectCollect">
  16. <van-checkbox custom-class="item jhx_bg0 {{ !isEdit ? 'no-radio' : '' }} {{ index != collectList.length - 1 ? 'border' : '' }}" wx:for="{{ collectList }}" wx:key="{{ item.collectId }}" name="{{ item.collectId }}" icon-size="16" checked-color="#D32D2F">
  17. <view class="acea-row row-between-wrapper" data-id="{{ item.id }}" bindtap="toDetail">
  18. <image src="{{ item.picUrl[0] }}" />
  19. <view class="right acea-row row-column row-between">
  20. <view class="name line1 line2">{{ item.name }}</view>
  21. <view class="price"><text>¥</text>{{ item.retailPrice }}</view>
  22. </view>
  23. </view>
  24. </van-checkbox>
  25. </van-checkbox-group>
  26. </scroll-view>
  27. </view>
  28. </view>