Vue实现简单的跑马灯

 更新时间:2020年05月25日 15:57:45   作者:枫思然  
这篇文章主要为大家详细介绍了Vue实现简单的跑马灯,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Vue实现滚动字条/跑马灯,供大家参考,具体内容如下

内容不多,直接看代码吧

 <!DOCTYPE html>
 <html lang="en">
 <head>
  <meta charset="UTF-8">
  <title>Title</title>
  <script src="../../资料/js/vue.js"></script> <!-- 引入Vue-->
 </head>
 <style>
  *{
   text-align: center;
  }
 </style>
<body>
<div id="app">
 <h1>{{txt}}</h1>
 <button @click="run">开始</button>
 <button @click="stop">停止</button>
</div>

</body>
</html>

<script>
 new Vue({
  el:'#app',
  data:{
   txt:"吾疑君驭车而飚之,然苦于无证以示众。",
   timer:null
  },
  methods:{
   run(){
    if(this.timer != null){
     return;
    }
    this.timer = setInterval(()=>{
      let start = this.txt.substring(0,1);//截取下标为0的字符串
      let end = this.txt.substring(1);//截取从下标为1到结束的字符串
      this.txt = end + start;
    },300);
   },
   stop(){
    clearInterval(this.timer)
   }
  }
 })
</script>

效果如下图:

更多文章可以点击《Vue.js前端组件学习教程》学习阅读。

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

更多vue学习教程请阅读专题《vue实战教程》

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • vue3中使用router路由实现跳转传参的方法

    vue3中使用router路由实现跳转传参的方法

    这篇文章主要介绍了vue3中使用router路由实现跳转传参的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • 基于Vue全局组件与局部组件的区别说明

    基于Vue全局组件与局部组件的区别说明

    这篇文章主要介绍了基于Vue全局组件与局部组件的区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Vue实现红包雨小游戏的示例代码

    Vue实现红包雨小游戏的示例代码

    红包也叫压岁钱,是过农历春节时长辈给小孩儿用红纸包裹的礼金。本文将通过Vue制作一个红包雨小游戏,文中的示例代码讲解详细,需要的可以参考一下
    2022-01-01
  • vue3+vite使用element-plus问题

    vue3+vite使用element-plus问题

    这篇文章主要介绍了vue3+vite使用element-plus问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • 基于vue+echarts数据可视化大屏展示的实现

    基于vue+echarts数据可视化大屏展示的实现

    这篇文章主要介绍了基于vue+echarts数据可视化大屏展示的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 利用Vue3封装一个弹框组件简单吗

    利用Vue3封装一个弹框组件简单吗

    最近在项目中自己封装的一个记录一下,下面这篇文章主要给大家介绍了关于利用Vue3封装一个弹框组件的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2021-12-12
  • vue-pdf实现pdf在线预览并实现自定义预览框高度

    vue-pdf实现pdf在线预览并实现自定义预览框高度

    这篇文章主要介绍了vue-pdf实现pdf在线预览并实现自定义预览框高度方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03
  • vue限制文本输入框只允许输入字母、数字、禁止输入特殊字符

    vue限制文本输入框只允许输入字母、数字、禁止输入特殊字符

    这篇文章主要介绍了vue限制文本输入框只允许输入字母、数字、不允许输入特殊字符,通过监听表单输入的内容,使用方法的缺陷,本文通过实例代码介绍的非常详细,需要的朋友参考下吧
    2023-10-10
  • vue项目中main.js使用方法详解

    vue项目中main.js使用方法详解

    main.js是我们的入口文件,主要作用是初始化vue实例,并引入所需要的插件,下面这篇文章主要给大家介绍了关于vue项目中main.js使用方法的相关资料,需要的朋友可以参考下
    2022-07-07
  • Vue Class Component类组件用法

    Vue Class Component类组件用法

    这篇文章主要介绍了Vue Class Component类组件用法,组件 (Component) 是 Vue.js 最强大的功能之一,它是html、css、js等的一个聚合体,封装性和隔离性非常强
    2022-12-12

最新评论