diff --git a/assets/iview.png b/assets/iview.png
index aa3cf3f1..b8f5bf0b 100644
Binary files a/assets/iview.png and b/assets/iview.png differ
diff --git a/src/components/cascader/cascader.vue b/src/components/cascader/cascader.vue
index cfb23b52..c14c86fd 100644
--- a/src/components/cascader/cascader.vue
+++ b/src/components/cascader/cascader.vue
@@ -43,7 +43,10 @@
}
},
value: {
- type: Array
+ type: Array,
+ default () {
+ return []
+ }
},
disabled: {
type: Boolean,
diff --git a/src/styles/components/cascader.less b/src/styles/components/cascader.less
index c87ebba5..1d04dc0c 100644
--- a/src/styles/components/cascader.less
+++ b/src/styles/components/cascader.less
@@ -31,6 +31,7 @@
}
.@{select-dropdown-prefix-cls} {
+ width: auto;
padding: 0;
white-space: nowrap;
}
@@ -42,7 +43,7 @@
min-width: 100px;
height: 180px;
margin: 0;
- padding: 5px 0;
+ padding: 5px 0 !important;
vertical-align: top;
list-style: none;
border-right: 1px solid @border-color-split;
diff --git a/test/routers/cascader.vue b/test/routers/cascader.vue
index 9256f873..e53aa79a 100644
--- a/test/routers/cascader.vue
+++ b/test/routers/cascader.vue
@@ -1,7 +1,7 @@
{{ value | json }}
-
+