2024-11-10 07:01:22 +00:00
|
|
|
function changeScollDistance(event, ownerComponent) {
|
2024-12-01 11:56:54 +00:00
|
|
|
var scrollLeft = event.detail.scrollLeft;
|
|
|
|
var scrollWidth = event.detail.scrollWidth;
|
|
|
|
var viewWidth = ownerComponent.selectComponent('.ant-page-infinite-content').getBoundingClientRect().width;
|
|
|
|
var moveDom = ownerComponent.selectComponent('.ant-page-infinite-move');
|
|
|
|
var pageDeg = Math.ceil(scrollLeft / (scrollWidth - viewWidth) * 100);
|
|
|
|
moveDom.setStyle("transform: translateX(".concat(pageDeg, "%);"));
|
2024-11-10 07:01:22 +00:00
|
|
|
}
|
2024-12-01 11:56:54 +00:00
|
|
|
export default {
|
|
|
|
changeScollDistance: changeScollDistance
|
|
|
|
};
|