vue marquee text component是一款基于vue3.x的文字跑马灯组件。具有CSS GPU动画、快速、功能强大等特点。
使用方法
安装
如果您想使用该文字跑马灯组件,首先您需要安装它,命令如下:
npm install vue-marquee-text-component //or yarn add vue-marquee-text-component
使用
全局引用
// in your main.js or similar file
import Vue from 'vue'
import MarqueeText from 'vue-marquee-text-component'
Vue.component('marquee-text', MarqueeText)
		
		局部组件使用
// HelloWorld.vue
import MarqueeText from 'vue-marquee-text-component'
export default {
  name: 'HelloWorld',
  components: {
    MarqueeText
  }
}
		
		示例代码
<!-- simple marquee text --> <marquee-text> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna. </marquee-text> <!-- short text need more duplicates --> <marquee-text :repeat="10"> Short text =( </marquee-text> <!-- slow duration --> <marquee-text :duration="30"> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna. </marquee-text>
配置参数props
- duration:动画持续的时间,单位为秒。
- repeat:动画重复的次数。
- paused:指定动画是否正在运行或暂停。
- reverse:将动画反转,即反向播放。
github网址:https://github.com/EvodiaAut/vue-marquee-text-component
 
           
         
          
 
                     
                     
                     
                     
                     
                     
                     
                     
                    