jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/node_modules/antd-mini/less/Pagination/index.sjs
2024-11-10 15:01:22 +08:00

12 lines
484 B
JavaScript

function changeScollDistance(event, ownerComponent) {
const { scrollLeft, scrollWidth } = event.detail;
const viewWidth = ownerComponent
.selectComponent('.ant-page-infinite-content')
.getBoundingClientRect().width;
const moveDom = ownerComponent.selectComponent('.ant-page-infinite-move');
const pageDeg = Math.ceil((scrollLeft / (scrollWidth - viewWidth)) * 100);
moveDom.setStyle(`transform: translateX(${pageDeg}%);`);
}
export default { changeScollDistance };