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 相关文章推荐
Javascript &amp; DHTML 实例编程(教程)基础知识
Jun 02 Javascript
JavaScript中valueOf函数与toString方法深入理解
Dec 02 Javascript
js日期相关函数总结分享
Oct 15 Javascript
JQuery CheckBox(复选框)操作方法汇总
Apr 15 Javascript
JavaScript的RequireJS库入门指南
Jul 01 Javascript
JavaScript小技巧整理
Dec 30 Javascript
JavaScript Ajax编程 应用篇
Jul 02 Javascript
js简单实现网页换肤功能
Apr 07 Javascript
JSON对象转化为字符串详解
Aug 11 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
Mar 01 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
Mar 06 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 调试环境(IIS+PHP+MYSQL)
2007/01/10 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续四
2007/04/03 PHP
MySql 按时间段查询数据方法(实例说明)
2008/11/02 PHP
使用TextRange获取输入框中光标的位
2006/10/14 Javascript
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
js判断选择的时间是否大于今天的代码
2013/08/20 Javascript
Javascript中的arguments与重载介绍
2015/03/15 Javascript
JS自动倒计时30秒后按钮才可用(两种场景)
2015/08/31 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
jQuery控制frames及frame页面JS的方法
2016/03/08 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
JS比较两个数值的大小实例
2016/11/25 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
angularJs中datatable实现代码
2017/06/03 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
2017/10/26 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
vue动画打包后失效问题的解决方法
2018/09/18 Javascript
vue前端框架—Mint UI详解(更适用于移动端)
2019/04/30 Javascript
Vue强制组件重新渲染的方法讨论
2020/02/03 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
Python字符转换
2008/09/06 Python
python如何求解两数的最大公约数
2018/09/27 Python
python-opencv颜色提取分割方法
2018/12/08 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
Django实现基于类的分页功能
2019/10/31 Python
python实现从ftp服务器下载文件
2020/03/03 Python
Pycharm连接远程服务器过程图解
2020/04/30 Python
keras slice layer 层实现方式
2020/06/11 Python
python搜索算法原理及实例讲解
2020/11/18 Python
Html5页面在微信端的分享的实现方法
2018/08/30 HTML / CSS
英国曼彻斯特宠物用品品牌:Bunty Pet Products
2019/07/27 全球购物
中级会计职业生涯规划书
2014/03/01 职场文书
计算机系统管理员求职信
2014/06/20 职场文书
商务司机岗位职责
2015/04/10 职场文书
java实现对Hadoop的操作
2021/07/01 Java/Android
Mysql索引失效 数据库表中有索引还是查询很慢
2022/05/15 MySQL