diff --git a/packages/schema-transfer/index.vue b/packages/schema-transfer/index.vue index 294b184..7146423 100644 --- a/packages/schema-transfer/index.vue +++ b/packages/schema-transfer/index.vue @@ -247,10 +247,10 @@ export default { deselect(value) { return value.filter(item => !this.valueKeys.includes(item[this.valueKey])); }, - onChoose(row) { + async onChoose(row) { let newRow = cloneDeep(row); if (this.chooseFormatter) { - newRow = this.chooseFormatter(newRow); + newRow = await this.chooseFormatter(newRow); } this.$emit('input', [...this.value, newRow]); }, -- libgit2 0.21.0