优化的点:
1、改变组件结构,滑动组件的宽度由100vw改为自定义
SwiperPage.vue
<template>
<div class="ths_swiper-page">
<t-swiper-wrap>
<t-swiper-item>
<div class="swiper" style="background: #ccc"><p>swiper1</p><p>swiper1</p></div>
</t-swiper-item>
<t-swiper-item>
<div class="swiper" style="background: #eee"><p>swiper2</p></div>
</t-swiper-item>
<t-swiper-item>
<div class="swiper" style="background: #aaa"><p>swiper3</p></div>
</t-swiper-item>
</t-swiper-wrap>
</div>
</template>
<style lang='scss'>
.ths_swiper-page {
.swiper{
display: inline-block;
width: 100vw; /*自定义宽度*/
}
}
</style>