Vue实现简单的跑马灯


Posted in Javascript onMay 25, 2020

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实现简单的跑马灯

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

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

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

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

Javascript 相关文章推荐
层序遍历在ExtJs的TreePanel中的应用
Oct 16 Javascript
JQuery+JS实现仿百度搜索结果中关键字变色效果
Aug 02 Javascript
关于setInterval、setTimeout在jQuery中的使用注意事项
Sep 28 Javascript
jquery.post用法示例代码
Jan 03 Javascript
jQuery设置Cookie及删除Cookie实例分析
Apr 15 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
Apr 17 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
Aug 11 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
Feb 08 Javascript
js字符限制(字符截取) 一个中文汉字算两个字符
Sep 12 Javascript
vue脚手架搭建项目的兼容性配置详解
Jul 17 Javascript
vue 之 css module的使用方法
Dec 04 Javascript
vue中使用微信公众号js-sdk踩坑记录
Mar 29 Javascript
Vue实现跑马灯效果
May 25 #Javascript
JavaScript实现移动端弹窗后禁止滚动
May 25 #Javascript
ES2020 已定稿,真实场景案例分析
May 25 #Javascript
Javascript原型链及instanceof原理详解
May 25 #Javascript
Node登录权限验证token验证实现的方法示例
May 25 #Javascript
详解Node.js使用token进行认证的简单示例
May 25 #Javascript
基于redis的小程序登录实现方法流程分析
May 25 #Javascript
You might like
php 团购折扣计算公式
2011/11/24 PHP
php多任务程序实例解析
2014/07/19 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
2017/03/14 PHP
php实现头像上传预览功能
2017/04/27 PHP
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
javascript禁用Tab键脚本实例
2013/11/22 Javascript
深入讲解AngularJS中的自定义指令的使用
2015/06/18 Javascript
javascript实现的登陆遮罩效果汇总
2015/11/09 Javascript
JavaScript如何实现在文本框(密码框)输入提示语
2015/12/25 Javascript
ionic实现可滑动的tab选项卡切换效果
2020/04/15 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
2016/11/30 Javascript
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
2017/05/08 Javascript
vue2.0移除或更改的一些东西(移除index key)
2017/08/28 Javascript
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
基于AngularJS的简单使用详解
2017/09/10 Javascript
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
基于vue v-for 循环复选框-默认勾选第一个的实现方法
2018/03/03 Javascript
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
浅谈webpack devtool里的7种SourceMap模式
2019/01/14 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
2019/05/14 Javascript
nuxt踩坑之Vuex状态树的模块方式使用详解
2019/09/06 Javascript
p5.js临摹动态图形实现方法详解
2019/10/23 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
python中List的sort方法指南
2014/09/01 Python
详解python进行mp3格式判断
2016/12/23 Python
Python中工作日类库Busines Holiday的介绍与使用
2017/07/06 Python
Python元组拆包和具名元组解析实例详解
2018/03/26 Python
python 利用jinja2模板生成html代码实例
2019/10/10 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
css3高级选择器使用方法
2013/12/02 HTML / CSS
使用HTML5 Canvas API控制字体的显示与渲染的方法
2016/03/24 HTML / CSS
htnl5利用svg页面高斯模糊的方法
2018/07/20 HTML / CSS
面试后的感谢信范文
2014/02/01 职场文书
网络编辑职责
2014/03/01 职场文书
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang