Heim  >  Artikel  >  Web-Frontend  >  VUE 3D-Karusselldiagramm-Kapselungsmethode

VUE 3D-Karusselldiagramm-Kapselungsmethode

不言
不言Original
2018-07-03 17:43:534497Durchsuche

Dieser Artikel stellt hauptsächlich die Implementierungsmethode der VUE-3D-Karusselldiagramm-Kapselung vor. Interessierte Freunde können sich darauf beziehen Der spezifische Code der Bildkapselung dient als Referenz. Der spezifische Inhalt lautet wie folgt: 1. Erleben Sie die Adresse 🎜>

2. Funktionspunkte implementieren

(1), nahtloses Karussell

(2), beim Betreten vergrößern, beim Verlassen verkleinern (3D -like Switching-Effekt)

3. js-Code


<!--轮播图插件模板-->
<template>

</template>

<script type="text/ecmascript-6">
 import {swiper, swiperSlide} from &#39;vue-awesome-swiper&#39;
 require(&#39;swiper/dist/css/swiper.css&#39;);//注意这里
 import Pageination from "./pageination"
 import { mapActions, mapMutations, mapGetters, mapState} from "vuex"
 import {getPriceSymbolValue} from &#39;../../util/tool/index&#39;

 export default {
  //props: [&#39;bannerList&#39;],
  data() {
   let _self=this;
   return {
    pageinationIndex:0,
    data: {
     "bannerList":[]
    },
    swiperOption: {
     loop: true,  // 循环
     speed:500,  //切换速度
     mousewheelControl: false,// 禁止鼠标滚轮切换
     lazy: {
      loadPrevNext: true,
     },
     pagination: {
      el: &#39;.swiper-pagination&#39;,
     },
     autoplay: {
      delay:2000,
      stopOnLastSlide: false, // 切换到最后一个时不停止
      disableOnInteraction: false, //用户操作swiper之后 不停止autoplay
     },
     watchSlidesProgress:true,
     centeredSlides: true, //设定为true时,活动块会居中,而不是默认状态下的居左。
     spaceBetween:10,
     slidesPerView: 1.7,
     loopedSlides :2,
     observer: true,
     observeParents: true
    }
   }
  },
  methods: {
  },
  mounted() {
   // 这边就可以使用swiper这个对象去使用swiper官网中的那些方法
//   this.$nextTick(function() {
//    this.swiper.slideTo(3, 10, false);
//   });
  },
  computed: {
   swiper() {
    return this.$refs.mySwiper.swiper
   }
  },
  components: {
   swiper,
   swiperSlide,
   Pageination
  }
 }
</script>

<style lang="scss" type="text/scss">

</style>

Das Obige ist der gesamte Inhalt dieses Artikels, Ich hoffe, es wird für alle nützlich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website!

Verwandte Empfehlungen:

Analyse des Quellcodes der Vue-Datensteuerungsansicht

Verwenden Sie Vue, um das Klicken auf die Schaltfläche zum Schieben zu erkennen aus dem Panel


Das obige ist der detaillierte Inhalt vonVUE 3D-Karusselldiagramm-Kapselungsmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn