|
@@ -21,7 +21,7 @@ export default defineComponent({
|
|
|
setup(props, conent) {
|
|
|
const state = reactive({
|
|
|
title: props.title,
|
|
|
- modules: [Navigation, Pagination, Scrollbar, Autoplay,A11y ],
|
|
|
+ modules: [Navigation, Pagination, Scrollbar, Autoplay, A11y],
|
|
|
bannerList: [],
|
|
|
leftHover: false,
|
|
|
rightHover: false
|
|
@@ -62,7 +62,7 @@ export default defineComponent({
|
|
|
class={[classes.mySwiper, 'mySwiper']}
|
|
|
slides-per-view={1}
|
|
|
space-between={0}
|
|
|
- pagination={{ clickable: true }}
|
|
|
+ pagination={{ clickable: true }}
|
|
|
autoplay={{
|
|
|
delay: 3000,
|
|
|
disableOnInteraction: false,
|
|
@@ -70,7 +70,6 @@ export default defineComponent({
|
|
|
pauseOnMouseEnter: true,
|
|
|
reverseDirection: true
|
|
|
}}
|
|
|
-
|
|
|
navigation={{
|
|
|
nextEl: '.myprev',
|
|
|
prevEl: '.mynext'
|
|
@@ -83,14 +82,16 @@ export default defineComponent({
|
|
|
return (
|
|
|
<>
|
|
|
<swiper-slide>
|
|
|
- <img
|
|
|
- src={item.coverImage}
|
|
|
- alt=""
|
|
|
- class={classes.bannerImg}
|
|
|
- onClick={() => {
|
|
|
- gotoBannerInfo(item)
|
|
|
- }}
|
|
|
- />
|
|
|
+ <div class={classes.bannerWrap} style={{'background':item.background}}>
|
|
|
+ <img
|
|
|
+ src={item.coverImage}
|
|
|
+ alt=""
|
|
|
+ class={classes.bannerImg}
|
|
|
+ onClick={() => {
|
|
|
+ gotoBannerInfo(item)
|
|
|
+ }}
|
|
|
+ />
|
|
|
+ </div>
|
|
|
</swiper-slide>
|
|
|
</>
|
|
|
)
|