张延森 3 年之前
父節點
當前提交
0b93cd4c90
共有 2 個檔案被更改,包括 10 行新增1 行删除
  1. 3
    0
      src/components/Swiper/index.vue
  2. 7
    1
      src/views/components/IndexImage.vue

+ 3
- 0
src/components/Swiper/index.vue 查看文件

8
 
8
 
9
 <script>
9
 <script>
10
 import Swiper from 'swiper'
10
 import Swiper from 'swiper'
11
+import SwiperCore, { Autoplay } from 'swiper/core'
12
+
13
+SwiperCore.use([Autoplay])
11
 
14
 
12
 export default {
15
 export default {
13
   name: 'Swiper',
16
   name: 'Swiper',

+ 7
- 1
src/views/components/IndexImage.vue 查看文件

2
   <div class="index-image">
2
   <div class="index-image">
3
     <img :src="require('@/assets/images/index.png')" class="bg-image" @load="loadBg" />
3
     <img :src="require('@/assets/images/index.png')" class="bg-image" @load="loadBg" />
4
     <div class="index-inner-swiper" :style="swiperItemStyle">
4
     <div class="index-inner-swiper" :style="swiperItemStyle">
5
-      <swiper v-if="showSwiper">
5
+      <swiper v-if="showSwiper" :options="swiperOptions">
6
         <swiper-slide class="index-inner-slide">
6
         <swiper-slide class="index-inner-slide">
7
           <img :src="require('@/assets/images/按钮-1.png')" alt="" @click="$router.push({ name: 'Apartment' })">
7
           <img :src="require('@/assets/images/按钮-1.png')" alt="" @click="$router.push({ name: 'Apartment' })">
8
         </swiper-slide>
8
         </swiper-slide>
24
   data() {
24
   data() {
25
     return {
25
     return {
26
       showSwiper: false,
26
       showSwiper: false,
27
+      swiperOptions: {
28
+        autoplay: {
29
+          delay: 2500,
30
+          disableOnInteraction: false
31
+        }
32
+      },
27
       swiperItemStyle: {},
33
       swiperItemStyle: {},
28
       handerStyle: {}
34
       handerStyle: {}
29
     }
35
     }