diff --git a/packages/uploader/index.less b/packages/uploader/index.less index 3a44e6df..8c6c3db0 100644 --- a/packages/uploader/index.less +++ b/packages/uploader/index.less @@ -66,12 +66,20 @@ &-delete { position: absolute; - top: -8px; - right: -8px; - color: @uploader-delete-color; - font-size: @uploader-delete-icon-size; - background-color: @uploader-delete-background-color; - border-radius: 100%; + top: 0; + right: 0; + z-index: 1; + display: flex; + padding: 10px; + border-radius: 50%; + transform: translate(50%, -50%); + + &__icon { + color: @uploader-delete-color; + font-size: @uploader-delete-icon-size; + background-color: @uploader-delete-background-color; + border-radius: 50%; + } } } diff --git a/packages/uploader/index.wxml b/packages/uploader/index.wxml index 09f76563..241e07f1 100644 --- a/packages/uploader/index.wxml +++ b/packages/uploader/index.wxml @@ -37,13 +37,14 @@ {{ item.message }} - + > + + @@ -57,7 +58,7 @@ wx:if="{{ showUpload }}" class="van-uploader__upload {{ disabled ? 'van-uploader__upload--disabled': ''}}" style="width: {{ utils.addUnit(previewSize) }}; height: {{ utils.addUnit(previewSize) }};" - bind:tap="startUpload" + bindtap="startUpload" > {{ uploadText }}