diff --git a/src/components/cascader/cascader.vue b/src/components/cascader/cascader.vue index b3edb8df..e088ec7a 100644 --- a/src/components/cascader/cascader.vue +++ b/src/components/cascader/cascader.vue @@ -17,7 +17,7 @@ v-show="filterable && query === ''" @click="handleFocus">{{ displayRender }} - + @@ -232,6 +232,41 @@ return item; }); return selections; + }, + // 3.4.0, global setting customArrow 有值时,arrow 赋值空 + arrowType () { + let type = 'ios-arrow-down'; + + if (this.$IVIEW) { + if (this.$IVIEW.cascader.customArrow) { + type = ''; + } else if (this.$IVIEW.cascader.arrow) { + type = this.$IVIEW.cascader.arrow; + } + } + return type; + }, + // 3.4.0, global setting + customArrowType () { + let type = ''; + + if (this.$IVIEW) { + if (this.$IVIEW.cascader.customArrow) { + type = this.$IVIEW.cascader.customArrow; + } + } + return type; + }, + // 3.4.0, global setting + arrowSize () { + let size = ''; + + if (this.$IVIEW) { + if (this.$IVIEW.cascader.arrowSize) { + size = this.$IVIEW.cascader.arrowSize; + } + } + return size; } }, methods: { diff --git a/src/components/cascader/casitem.vue b/src/components/cascader/casitem.vue index 7434f1be..9d761b77 100644 --- a/src/components/cascader/casitem.vue +++ b/src/components/cascader/casitem.vue @@ -1,13 +1,16 @@