vue-carousel-3d | 基于vue.js的漂亮3D轮播图组件
源码介绍
Vue Carousel 3D是一个用于Vue.js实现的3D轮播图组件。它使用灵活,支持触屏,支持平滑的CSS幻灯片过渡以及HTML或Vue组件内容幻灯片。 该3d轮播图插件的特点包括: 如果您想使用vue Carousel 3D轮播图插件,首先您需要安装它,命令如下: 全局使用 局部引用 示例代码: 使用插槽 该3d轮播图插件的可用配置参数如下:简要教程
使用方法
安装
npm i vue-carousel-3d
// 或者
yarn add vue-carousel-3d
使用
// main.js
import Vue from 'vue';
import Carousel3d from 'vue-carousel-3d';
Vue.use(Carousel3d);
// xxx.vue
import { Carousel3d, Slide } from 'vue-carousel-3d';
export default {
...
components: {
Carousel3d,
Slide
}
...
};
<carousel-3d>
<slide :index="0">
Slide 1 Content
</slide>
<slide :index="1">
Slide 2 Content
</slide>
</carousel-3d>
<carousel-3d>
<slide v-for="(slide, i) in slides" :index="i" :key="i">
<template slot-scope="{ index, isCurrent, leftIndex, rightIndex }">
<img :data-index="index" :class="{ current: isCurrent, onLeft: (leftIndex >= 0), onRight: (rightIndex >= 0) }" :src="slide.src">
</template>
</slide>
</carousel-3d>
配置参数
'left'
'ltr'
auto
进行自动调整。‹
›
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » vue-carousel-3d | 基于vue.js的漂亮3D轮播图组件
发表评论 取消回复