会员权益
This commit is contained in:
23
uni_modules/zebra-swiper/libs/translate/getTranslate.js
Normal file
23
uni_modules/zebra-swiper/libs/translate/getTranslate.js
Normal file
@@ -0,0 +1,23 @@
|
||||
import {
|
||||
getTranslate
|
||||
} from '../../shared/utils.js';
|
||||
export default function getSwiperTranslate(axis = this.isHorizontal() ? 'x' : 'y') {
|
||||
const swiper = this;
|
||||
const {
|
||||
params,
|
||||
rtlTranslate: rtl,
|
||||
translate,
|
||||
$wrapperEl
|
||||
} = swiper;
|
||||
|
||||
if (params.virtualTranslate) {
|
||||
return rtl ? -translate : translate;
|
||||
}
|
||||
|
||||
if (params.cssMode) {
|
||||
return translate;
|
||||
}
|
||||
let currentTranslate = getTranslate(swiper, axis);
|
||||
if (rtl) currentTranslate = -currentTranslate;
|
||||
return currentTranslate || 0;
|
||||
}
|
||||
Reference in New Issue
Block a user