diff --git a/form/src/app/common/upload-dragon-bone/upload-dragon-bone.component.ts b/form/src/app/common/upload-dragon-bone/upload-dragon-bone.component.ts index 37af383c8ab58e066d26f49e10db80b0ed747768..4717b38adf6ca5772b6b3a5ad775cb8d626e199a 100644 --- a/form/src/app/common/upload-dragon-bone/upload-dragon-bone.component.ts +++ b/form/src/app/common/upload-dragon-bone/upload-dragon-bone.component.ts @@ -25,6 +25,9 @@ export class UploadDragonBoneComponent implements OnDestroy, OnChanges { @Output() save = new EventEmitter(); + @Output() + refreshEmitter = new EventEmitter(); + // @Input() // picUrl; // @Input() @@ -157,9 +160,11 @@ export class UploadDragonBoneComponent implements OnDestroy, OnChanges { * 刷新 æ¸²æŸ“é¡µé¢ */ refresh() { - setTimeout(() => { - this.appRef.tick(); - }, 1); + + this.refreshEmitter.emit(); + // setTimeout(() => { + // this.appRef.tick(); + // }, 1); } diff --git a/form/src/app/form/form.component.html b/form/src/app/form/form.component.html index 229683babedee8c5789c8e25790e24afca98676b..34342d1a0c61a741938eb46844b662913819adff 100644 --- a/form/src/app/form/form.component.html +++ b/form/src/app/form/form.component.html @@ -65,6 +65,7 @@ [texJsonData]=group.texJsonData [texPngData]=group.texPngData (save)="saveAnima($event, group)" + (refreshEmitter)="refresh()" > </app-upload-dragon-bone>