index.wxml 993 B

123456789101112131415161718192021222324252627
  1. <!-- image-picker.wxml -->
  2. <l-grid row-num="{{ size }}" l-class="l-class">
  3. <l-grid-item
  4. wx:for="{{ urls }}"
  5. wx:key="{{ index }}"
  6. key="{{ index }}"
  7. slot="{{ index }}">
  8. <view class="item l-item-class" catchtap="onPreviewTap" data-index="{{ index }}">
  9. <view class="close" data-index="{{ index }}" catchtap="onDelTap">
  10. <l-icon name="close" color="#fff" size="22" l-class-self="close-icon"/>
  11. </view>
  12. <image class="{{size == 3? 'img': 'min-img'}}" mode="{{ mode }}" src="{{ item }}" />
  13. </view>
  14. </l-grid-item>
  15. <!-- add 按钮 -->
  16. <l-grid-item wx:if="{{ showBtn }}">
  17. <!-- 自定义图片选择按钮 -->
  18. <view class="item l-item-class {{size == 3? 'img': 'min-img'}}" catchtap="onAddTap" wx:if="{{ custom }}">
  19. <slot></slot>
  20. </view>
  21. <view class="item l-item-class {{size == 3? 'img': 'min-img'}}" catchtap="onAddTap" wx:else>
  22. <image class="add-icon" src="./image/add.png" />
  23. </view>
  24. </l-grid-item>
  25. </l-grid>