1.clean library contain photos , use user configs
Signed-off-by: dodozhou7 <abczp777777@163.com>
This commit is contained in:
parent
9f22cf8066
commit
0cad9c86ab
|
@ -23,7 +23,7 @@ import {PixelMapPack} from '../imageknife/PixelMapPack'
|
|||
export struct ImageKnifeComponent {
|
||||
@Watch('watchImageKnifeOption') @Link imageKnifeOption: ImageKnifeOption;
|
||||
@State imageKnifePixelMapPack: PixelMapPack = new PixelMapPack();
|
||||
@State imageKnifeResource: Resource = $r('app.media.icon_loading')
|
||||
@State imageKnifeResource: Resource = undefined
|
||||
@State imageKnifeString: string = ''
|
||||
@State normalPixelMap: boolean = false;
|
||||
@State normalResource: boolean = true;
|
||||
|
@ -40,6 +40,8 @@ export struct ImageKnifeComponent {
|
|||
@State imageWidth: string = '100%';
|
||||
@State imageHeight: string = '100%';
|
||||
|
||||
@State imageKnifeRetry: Resource = undefined;
|
||||
|
||||
hasRetry:boolean = false;
|
||||
|
||||
build() {
|
||||
|
@ -52,7 +54,7 @@ export struct ImageKnifeComponent {
|
|||
.width(this.percentWidth)
|
||||
.height(this.percentHeight)
|
||||
|
||||
Image($r('app.media.icon_retry'))
|
||||
Image(this.imageKnifeRetry)
|
||||
.onClick(()=>{
|
||||
this.retryClick();
|
||||
})
|
||||
|
@ -144,6 +146,9 @@ export struct ImageKnifeComponent {
|
|||
this.animateTo('image');
|
||||
})
|
||||
}
|
||||
if (this.imageKnifeOption.retryholderSrc) {
|
||||
this.imageKnifeRetry = this.imageKnifeOption.retryholderSrc
|
||||
}
|
||||
if (this.imageKnifeOption.transform) {
|
||||
this.requestAddTransform(request)
|
||||
}
|
||||
|
|
|
@ -37,6 +37,9 @@ export class ImageKnifeOption {
|
|||
// 失败占位图
|
||||
errorholderSrc?: PixelMap | Resource;
|
||||
|
||||
// 重试占位图
|
||||
retryholderSrc?: Resource;
|
||||
|
||||
// 缩略图,范围(0,1)
|
||||
thumbSizeMultiplier?: number;
|
||||
|
||||
|
|
Loading…
Reference in New Issue