From 7cb1019318e9cd5ecf7253381c26a91d040666f5 Mon Sep 17 00:00:00 2001 From: 07akioni <07akioni2@gmail.com> Date: Wed, 20 May 2020 22:51:23 +0800 Subject: [PATCH 1/5] fix(transfer): animation chaos caused by value watcher --- src/Transfer/src/Transfer.vue | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Transfer/src/Transfer.vue b/src/Transfer/src/Transfer.vue index eb8190df8..55dd2c567 100644 --- a/src/Transfer/src/Transfer.vue +++ b/src/Transfer/src/Transfer.vue @@ -433,9 +433,6 @@ export default { this.$nextTick().then(() => { this.initialized = true }) - }, - value () { - this.initMemorizedSourceOptions() } }, mounted () { From a456267755ceeab89f1a976498dbeb23c9ec5d53 Mon Sep 17 00:00:00 2001 From: 07akioni <07akioni2@gmail.com> Date: Wed, 20 May 2020 22:53:52 +0800 Subject: [PATCH 2/5] refactor(checkbox): use icon switch transition --- src/Checkbox/src/Checkbox.vue | 24 +++++++++- src/Checkbox/src/SimpleCheckbox.vue | 26 +++++++++-- src/_styles/Checkbox.scss | 71 +++++++++++++++++------------ 3 files changed, 88 insertions(+), 33 deletions(-) diff --git a/src/Checkbox/src/Checkbox.vue b/src/Checkbox/src/Checkbox.vue index 6179527f8..1cbdb0306 100644 --- a/src/Checkbox/src/Checkbox.vue +++ b/src/Checkbox/src/Checkbox.vue @@ -18,8 +18,26 @@
- - + +
+ +
+
+ +
+
- - + +
+ +
+
+ +
+
@@ -26,13 +44,15 @@