diff --git a/src/components/launch-bar/LaunchBar.vue b/src/components/launch-bar/LaunchBar.vue index 2e287d927..00251a6f6 100644 --- a/src/components/launch-bar/LaunchBar.vue +++ b/src/components/launch-bar/LaunchBar.vue @@ -32,8 +32,10 @@ @next-item="nextItem($event, index)" @delete-item="onDeleteItem($event, index)" @action=" - index === actions.length - 1 && onClearHistory() - onAction() + () => { + index === actions.length - 1 && onClearHistory() + onAction() + } " /> diff --git a/src/ui/ImagePicker.vue b/src/ui/ImagePicker.vue index 003fe1daf..9a1259fbd 100644 --- a/src/ui/ImagePicker.vue +++ b/src/ui/ImagePicker.vue @@ -47,8 +47,10 @@ 取消 @@ -57,9 +59,11 @@ :disabled="!newImage.url || !newImage.name" type="primary" @click=" - addImage(newImage) - addImagePopupOpen = false - clearNewImage() + () => { + addImage(newImage) + addImagePopupOpen = false + clearNewImage() + } " > 确定 @@ -83,8 +87,10 @@ 删除