@@ -16,6 +16,13 @@ Component({
},
delete: {
type: Boolean
+ },
+ onDeteleFiles: {
+ type: Function
+ padding: {
+ type: String,
+ value: '0 30rpx'
}
methods: {
@@ -93,7 +100,8 @@ Component({
this.setData({
files
});
- })
+ this.triggerEvent("onDeteleFiles", this.getFiles())
+ });
/* 处理附件 */
handleFiles(arr, init = false) {
@@ -3,7 +3,6 @@
display: flex;
flex-wrap: wrap;
margin-top: 20rpx;
- padding: 0 30rpx;
box-sizing: border-box;
.item {
@@ -1,4 +1,4 @@
-<view class="media">
+<view class="media" style="padding:{{padding}};">
<!-- 图片 -->
<navigator url="#" class="item" wx:for="{{files.images}}" wx:key="attachmentid">
<image src="{{item.url}}" data-index="{{index}}" data-type='image' mode="aspectFill" bindtap="viewMedias" />