From 62214ca68e005e8dd91aada778846803d65fe95e Mon Sep 17 00:00:00 2001 From: 07akioni <07akioni2@gmail.com> Date: Thu, 25 Jul 2019 15:18:42 +0800 Subject: [PATCH] fix(nimbus-service-layout): items is not reactive --- demo/components/datePickerDemo/index.vue | 5 +- demo/components/datePickerDemo/range.demo.vue | 42 ++ demo/components/nimbusServiceLayoutDemo.vue | 85 +-- packages/common/DatePicker/src/main.vue | 91 +++- packages/common/DatePicker/src/panel/date.vue | 1 + .../common/DatePicker/src/panel/datetime.vue | 1 + .../DatePicker/src/panel/datetimerange.vue | 492 ++++++++++++++++++ packages/mixins/placeable.js | 4 +- packages/nimbus/ServiceLayout/src/main.vue | 6 + packages/utils/dom/calcPlacementTransform.js | 12 +- styles/DatePicker.scss | 109 ++-- styles/theme/default.scss | 2 +- 12 files changed, 719 insertions(+), 131 deletions(-) create mode 100644 demo/components/datePickerDemo/range.demo.vue diff --git a/demo/components/datePickerDemo/index.vue b/demo/components/datePickerDemo/index.vue index 1cd7a2347..d0b0d0fe9 100644 --- a/demo/components/datePickerDemo/index.vue +++ b/demo/components/datePickerDemo/index.vue @@ -11,6 +11,7 @@
+
@@ -18,11 +19,13 @@ diff --git a/demo/components/nimbusServiceLayoutDemo.vue b/demo/components/nimbusServiceLayoutDemo.vue index 07fd0fa69..c1112a29c 100644 --- a/demo/components/nimbusServiceLayoutDemo.vue +++ b/demo/components/nimbusServiceLayoutDemo.vue @@ -17,41 +17,7 @@ Take me to the place where you go
Where nobody knows if it's night or day
@@ -60,6 +26,11 @@ Who'll throw it all away
+
+ +