Commit a7e1c2d66b232dcfb24ef03ce285c144ff18ba91
1 parent
20cfa1b6
Cascader support global setting
Showing
1 changed file
with
7 additions
and
2 deletions
Show diff stats
src/components/cascader/cascader.vue
@@ -97,7 +97,10 @@ | @@ -97,7 +97,10 @@ | ||
97 | }, | 97 | }, |
98 | size: { | 98 | size: { |
99 | validator (value) { | 99 | validator (value) { |
100 | - return oneOf(value, ['small', 'large']); | 100 | + return oneOf(value, ['small', 'large', 'default']); |
101 | + }, | ||
102 | + default () { | ||
103 | + return this.$IVIEW.size === '' ? 'default' : this.$IVIEW.size; | ||
101 | } | 104 | } |
102 | }, | 105 | }, |
103 | trigger: { | 106 | trigger: { |
@@ -128,7 +131,9 @@ | @@ -128,7 +131,9 @@ | ||
128 | }, | 131 | }, |
129 | transfer: { | 132 | transfer: { |
130 | type: Boolean, | 133 | type: Boolean, |
131 | - default: false | 134 | + default () { |
135 | + return this.$IVIEW.transfer === '' ? false : this.$IVIEW.transfer; | ||
136 | + } | ||
132 | }, | 137 | }, |
133 | name: { | 138 | name: { |
134 | type: String | 139 | type: String |