20 lines
1.2 KiB
Plaintext
20 lines
1.2 KiB
Plaintext
<view class="file-list__container l-class">
|
|
<block wx:for="{{files}}" wx:key="index">
|
|
<block wx:if="{{item}}">
|
|
<view class="file-list__item file-list__item--{{size}} l-item-class" style="{{itemSizePercentage?'width:'+itemSizePercentage+'padding-bottom:'+itemSizePercentage:'xxx'}}">
|
|
<item data-index="{{index}}" bind:tap="onItemTapped" mode="{{mode}}" oakValue="{{item}}" oakPath="{{index}}" oakParent="{{oakFullpath}}" />
|
|
<view wx:if="{{!disableDelete}}" mut-bind:tap="onDelete" class="file-list__remove" data-value="{{item}}" data-index="{{ index }}">
|
|
<t-icon name="close" color="#ffffff" size="18" />
|
|
</view>
|
|
</view>
|
|
</block>
|
|
</block>
|
|
<view class="file-list__item file-list__item--add file-list__item--{{size}} l-item-class" style="{{itemSizePercentage?'width:'+itemSizePercentage+'padding-bottom:'+itemSizePercentage:''}}" wx:if="{{!disableInsert}}" bind:tap="onPick">
|
|
<view class="file-list__item-slot-wrapper">
|
|
<slot />
|
|
</view>
|
|
<view class="file-list__image--add">
|
|
<t-icon name="add" size="80" />
|
|
</view>
|
|
</view>
|
|
</view> |