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">
 <h2>{{txt}}</h2>
 <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如何实现简单的跑马灯

看完上述内容,是不是对Vue如何实现简单的跑马灯有进一步的了解,如果还想学习更多内容,欢迎关注创新互联行业资讯频道。

网站题目:Vue如何实现简单的跑马灯
当前链接:https://www.cdcxhl.com/article12/ishedc.html

成都网站建设公司_创新互联,为您提供外贸网站建设用户体验品牌网站设计定制网站网站改版关键词优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设