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 相关文章推荐
CSS JavaScript 实现菜单功能 改进版
Dec 09 Javascript
jquery实现table鼠标经过变色代码
Sep 25 Javascript
js控制input输入字符解析
Dec 27 Javascript
javascript判断css3动画结束 css3动画结束的回调函数
Mar 10 Javascript
理解Javascript的动态语言特性
Jun 17 Javascript
js实现人民币大写金额形式转换
Apr 27 Javascript
深入浅析JavaScript中的3DES
Aug 24 Javascript
AngularJS路由实现页面跳转实例
Mar 03 Javascript
angular.js中解决跨域问题的三种方式
Jul 12 Javascript
详解Vue.js Mixins 混入使用
Sep 15 Javascript
一文读懂ES7中的javascript修饰器
May 06 Javascript
原生js实现贪吃蛇游戏
Oct 26 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.ini实现Mysql导入数据库文件最大限制的修改方法
2007/12/11 PHP
php在程序中将网页生成word文档并提供下载的代码
2012/10/09 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
PHP超全局数组(Superglobals)介绍
2015/07/01 PHP
ThinkPHP实现静态缓存和动态缓存示例代码
2017/05/02 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
jQuery validate 中文API 附validate.js中文api手册
2010/07/31 Javascript
JS实现距离上次刷新已过多少秒示例
2014/05/23 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
javascript模拟map输出与去除重复项的方法
2015/02/09 Javascript
Angular中的Promise对象($q介绍)
2015/03/03 Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
2015/12/08 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
在vue中使用jointjs的方法
2018/03/24 Javascript
vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】
2019/03/15 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
2019/04/24 Javascript
微信小程序实现Session功能及无法获取session问题的解决方法
2019/05/07 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
简单了解前端渐进式框架VUE
2020/07/20 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
python使用in操作符时元组和数组的区别分析
2015/05/19 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
Python实现 多进程导入CSV数据到 MySQL
2017/02/26 Python
使用python编写简单的小程序编译成exe跑在win10上
2018/01/15 Python
Flask解决跨域的问题示例代码
2018/02/12 Python
python中pip的使用和修改下载源的方法
2019/07/08 Python
Django中的静态文件管理过程解析
2019/08/01 Python
Python进程池Pool应用实例分析
2019/11/27 Python
Pandas将列表(List)转换为数据框(Dataframe)
2020/04/24 Python
Coggles美国/加拿大:高级国际时装零售商
2018/10/23 全球购物
请解释virtual关键字的含义
2015/06/17 面试题
党员违纪检讨书怎么写
2014/11/01 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
Python实现数据的序列化操作详解
2022/07/07 Python
Django中celery的使用项目实例
2022/07/07 Python