diff --git a/examples/routers/select.vue b/examples/routers/select.vue
index e8daa876..904636e8 100644
--- a/examples/routers/select.vue
+++ b/examples/routers/select.vue
@@ -95,6 +95,7 @@
v-model="model13"
filterable
remote
+ transfer
:remote-method="remoteMethod1"
:loading="loading1">
diff --git a/src/components/dropdown/dropdown.vue b/src/components/dropdown/dropdown.vue
index 3a0e051d..b4e46288 100644
--- a/src/components/dropdown/dropdown.vue
+++ b/src/components/dropdown/dropdown.vue
@@ -7,6 +7,7 @@
-1 ? 'slide-up' : 'fade';
+ },
+ dropdownCls () {
+ return {
+ [prefixCls + '-transfer']: this.transfer
+ };
}
},
data () {
diff --git a/src/styles/components/dropdown.less b/src/styles/components/dropdown.less
index 3bc27155..56c2ab84 100644
--- a/src/styles/components/dropdown.less
+++ b/src/styles/components/dropdown.less
@@ -21,6 +21,10 @@
&-menu{
min-width: 100px;
}
+
+ &-transfer{
+ width: auto;
+ }
}
.select-item(@dropdown-prefix-cls, @dropdown-item-prefix-cls);
\ No newline at end of file