Maison >interface Web >js tutoriel >Utilisation du plug-in de graphique carrousel vue vue-concise-slider
Cet article présente principalement l'utilisation du plug-in vue carousel chart vue-concise-slider. Maintenant, je le partage avec vous et vous donne une référence.
vue-concise-slider
vue-concise-slider, un composant coulissant simple avec une configuration simple, prend en charge adaptatif/plein écran + bouton + pagination et est compatible avec la version Mobile et PC
la version
v2.4.7 prend en charge vue2.0+
Fonctionnalités
Configuration simple
Léger (~ 24 Ko gzippé)
Plusieurs styles de glissement
Actuellement
plein écran adaptatif
compatible mobile
défilement vertical
Commutation automatique programmée
Défilement à largeur variable
Défilement en boucle transparente
Multi Défilement de niveau
Défilement dégradé
Défilement rotatif
dans la page Ajouter des composants personnalisés
À l'avenir,
défilement dégradé
effet de parallaxe
Liens
Documentation
démo
Installation
npm install vue-concise-slider --save
Comment utiliser
<template> <!-- 制作一个框架包裹slider --> <p style="width:70%;margin:20px auto;height:400px"> <!-- 配置slider组件 --> <slider :pages="pages" :sliderinit="sliderinit" @slide='slide' @tap='onTap' @init='onInit'> <!-- 设置loading,可自定义 --> <p slot="loading">loading...</p> </slider> </p> </template> <script> import slider from 'vue-concise-slider'// import slider components export default { el: '#app', data () { return { //Image list pages:[ { html: '<p class="slider1">slider1</p>', style: { 'background': '#1bbc9b' } }, { html: '<p class="slider2">slider2</p>', style: { 'background': '#4bbfc3' } }, { html: '<p class="slider3">slider3</p>', style: { 'background': '#7baabe' } } ], //Sliding configuration [obj] sliderinit: { currentPage: 0, thresholdDistance: 500, thresholdTime: 100, autoplay:1000, loop:true, direction:'vertical', infinite:1, slidesToScroll:1, timingFunction: 'ease', duration: 300 } } }, components: { slider }, methods: { // Listener event slide (data) { console.log(data) }, onTap (data) { console.log(data) }, onInit (data) { console.log(data) } } } </script>
Ce qui précède est ce que j'ai compilé pour vous. J'espère que cela vous sera utile à l'avenir.
Articles connexes :
Une brève discussion sur les scénarios d'application des composants intégrés de Vue
Un tutoriel simple sur l'utilisation de moins dans vue2
Fichier de configuration sous vue-cli scaffolding-bulid
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!