From 6d53ef87c4f5079d3cc05cb676bca6211115017e Mon Sep 17 00:00:00 2001 From: Ryan Date: Sat, 5 Sep 2020 15:38:55 +0800 Subject: [PATCH] refactor(transfer): correct requested changes --- packages/transfer/__tests__/transfer.spec.ts | 6 +-- packages/transfer/doc/customizable.vue | 24 ++++++----- packages/transfer/src/index.vue | 39 +++++++++--------- packages/transfer/src/option-content.vue | 26 ------------ packages/transfer/src/transfer-panel.vue | 42 ++++++++------------ packages/transfer/src/transfer.d.ts | 6 +-- packages/transfer/src/useCheck.ts | 36 +++++++++-------- packages/transfer/src/useCheckedChange.ts | 8 ++-- packages/transfer/src/useMove.ts | 12 +++--- 9 files changed, 85 insertions(+), 114 deletions(-) delete mode 100644 packages/transfer/src/option-content.vue diff --git a/packages/transfer/__tests__/transfer.spec.ts b/packages/transfer/__tests__/transfer.spec.ts index d1822f1ea1..768f707878 100644 --- a/packages/transfer/__tests__/transfer.spec.ts +++ b/packages/transfer/__tests__/transfer.spec.ts @@ -7,7 +7,7 @@ describe('Transfer', () => { for (let i = 1; i <= 15; i++) { data.push({ key: i, - label: `备选项 ${ i }`, + label: `备选项 ${i}`, disabled: i % 4 === 0, }) } @@ -136,8 +136,8 @@ describe('Transfer', () => { } }, methods: { - renderFunc(h, option) { - return h('span', `${ option.key } - ${ option.label }`) + renderFunc(h ,option) { + return h('span', `${option.key} - ${option.label}`) }, }, }) diff --git a/packages/transfer/doc/customizable.vue b/packages/transfer/doc/customizable.vue index 344db4cbda..e53e123872 100644 --- a/packages/transfer/doc/customizable.vue +++ b/packages/transfer/doc/customizable.vue @@ -1,9 +1,11 @@ -

Customize data items using scoped slot

-
+

+ Customize data items using scoped slot +

+
- +
- +
diff --git a/packages/transfer/src/transfer-panel.vue b/packages/transfer/src/transfer-panel.vue index 7ed45779db..c14be2701f 100644 --- a/packages/transfer/src/transfer-panel.vue +++ b/packages/transfer/src/transfer-panel.vue @@ -24,7 +24,10 @@ @mouseleave="inputHover = false" > -

- {{ t('el.transfer.noMatch') }} -

-

- {{ t('el.transfer.noData') }} +

+ {{ hasNoMatch ? t('el.transfer.noMatch') : t('el.transfer.noData') }}