album.wxml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <!--pages/components/wallpaper/wallpaper.wxml-->
  2. <scroll-view scroll-y class="scrollPage padding-tabbar">
  3. <view style="opacity:{{0.85}}">
  4. <form>
  5. <view class="bg-white margin-top">
  6. <view class="cu-bar bg-white">
  7. <view class="action">
  8. 图片上传
  9. </view>
  10. <view class="action">
  11. {{imgList.length}}/8
  12. </view>
  13. </view>
  14. </view>
  15. <view class="cu-form-group bg-white">
  16. <view class="grid col-4 grid-square flex-sub">
  17. <view class="bg-img" wx:for="{{imgList}}" wx:key="index" bindtap="ViewImage" data-url="{{imgList[index]}}">
  18. <image src='{{imgList[index]}}' mode='aspectFit'></image>
  19. <view class="cu-tag bg-red" catchtap="DelImg" data-index="{{index}}">
  20. <text class="cuIcon-close"></text>
  21. </view>
  22. </view>
  23. <view class="solids" bindtap="ChooseImage" wx:if="{{imgList.length<8}}">
  24. <text class="cuIcon-cameraadd"></text>
  25. </view>
  26. </view>
  27. </view>
  28. <view class="margin-top padding">
  29. <button class="cu-btn block bg-blue margin-tb-sm lg" catchtap="submitForm">上传</button>
  30. </view>
  31. </form>
  32. <view class="cu-timeline">
  33. <view class="cu-time">照片列表</view>
  34. <view class="cu-item cur text-{{bgColor[(index%bgColor.length)]}}" wx:for="{{albumList.lists}}" wx:key="id">
  35. <view class="content bg-{{bgColor[(index%bgColor.length)]}} shadow-blur">
  36. <text>{{item.create_time}}</text>
  37. <image data-source="{{item.source}}" data-src='{{item.thumb}}' data-index="{{index}}" src='{{item.thumb}}' mode='aspectFill' ontap="showPic"></image>
  38. <text class="album-remove cuIcon-delete lg text-gray" data-id="{{item.id}}" data-uid="{{item.uid}}" data-type="{{item.type == 'folder' ? 'folder' : 'file' }}" catchtap="remove"></text>
  39. </view>
  40. </view>
  41. <view class="cu-item cur">
  42. <view class="cu-load bg-white {{!isLoad?'loading':'over'}} {{hiddenLoading?'hidden':'show'}}"></view>
  43. </view>
  44. </view>
  45. </view>
  46. </scroll-view>