|
@@ -436,44 +436,29 @@ export default {
|
|
|
},
|
|
|
showArrow(flag) {
|
|
|
let isShow = false;
|
|
|
- if (this.params.direction === 1) {
|
|
|
- switch (flag) {
|
|
|
- case 1:
|
|
|
- isShow = this.params.paddingTop > 0 && this.params.paddingLeft > 0;
|
|
|
- break;
|
|
|
- case 2:
|
|
|
- isShow = this.params.paddingTop > 0 && this.params.paddingRight > 0;
|
|
|
- break;
|
|
|
- case 3:
|
|
|
- isShow =
|
|
|
- this.params.paddingBottom > 0 && this.params.paddingLeft > 0;
|
|
|
- break;
|
|
|
- case 4:
|
|
|
- isShow =
|
|
|
- this.params.paddingBottom > 0 && this.params.paddingRight > 0;
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
- }
|
|
|
- } else {
|
|
|
- switch (flag) {
|
|
|
- case 1:
|
|
|
- isShow =
|
|
|
- this.params.paddingLeft > 0 && this.params.paddingBottom > 0;
|
|
|
- break;
|
|
|
- case 2:
|
|
|
- isShow = this.params.paddingLeft > 0 && this.params.paddingTop > 0;
|
|
|
- break;
|
|
|
- case 3:
|
|
|
- isShow =
|
|
|
- this.params.paddingRight > 0 && this.params.paddingBottom > 0;
|
|
|
- break;
|
|
|
- case 4:
|
|
|
- isShow = this.params.paddingRight > 0 && this.params.paddingTop > 0;
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
- }
|
|
|
+ switch (flag) {
|
|
|
+ case 1:
|
|
|
+ isShow =
|
|
|
+ this.directionPadding("top") > 0 &&
|
|
|
+ this.directionPadding("left") > 0;
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ isShow =
|
|
|
+ this.directionPadding("top") > 0 &&
|
|
|
+ this.directionPadding("right") > 0;
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ isShow =
|
|
|
+ this.directionPadding("bottom") > 0 &&
|
|
|
+ this.directionPadding("left") > 0;
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ isShow =
|
|
|
+ this.directionPadding("bottom") > 0 &&
|
|
|
+ this.directionPadding("right") > 0;
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
}
|
|
|
return isShow;
|
|
|
},
|