安装
npm install vue-seamless-scroll --save
封装为组件方便调用
<template>
<vue-seamless-scroll
:class-option="classOption"
:data="list"
class="warp"
style="overflow: hidden"
>
<slot></slot>
</vue-seamless-scroll>
</template>
<script>
//文本轮播
import vueSeamlessScroll from "vue-seamless-scroll";
export default {
name: "runscroll",
props: {
list: {
type: Array,
default: () => [],
},
},
components: { vueSeamlessScroll },
data() {
return {
classOption: {
step: 0.3,//轮播速度,值越大速度越快
},
};
},
created() {},
};
</script>
接下来只需要按照规范,使用即可 引入我们注册好的组件import runscroll from "@/components/runScroll/runscroll.vue";
这样就可以了
//配置项