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 相关文章推荐
Jquery异步请求数据实例代码
Dec 28 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
Feb 19 Javascript
判断字符串的长度(优化版)中文占两个字符
Oct 30 Javascript
异步安全加载javascript文件的方法
Jul 21 Javascript
Bootstrap每天必学之进度条
Nov 30 Javascript
webpack配置文件和常用配置项介绍
Apr 28 Javascript
JS switch判断 三目运算 while 及 属性操作代码
Sep 03 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
Oct 13 Javascript
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
Nov 09 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
Dec 19 Javascript
vue实现的微信机器人聊天功能案例【附源码下载】
Feb 18 Javascript
Element Tooltip 文字提示的使用示例
Jul 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 获取远程文件内容的函数代码
2010/03/24 PHP
phpMyadmin 用户权限中英对照
2010/04/02 PHP
php几个预定义变量$_SERVER用法小结
2014/11/07 PHP
php实现异步将远程链接上内容(图片或内容)写到本地的方法
2016/11/30 PHP
php脚本守护进程原理与实现方法详解
2017/07/20 PHP
phpinfo无法显示的原因及解决办法
2019/02/15 PHP
用Jquery实现多级下拉框无刷新的联动
2010/12/22 Javascript
DOM 中的事件处理介绍
2012/01/18 Javascript
动态添加删除表格行的js实现代码
2014/02/28 Javascript
Js冒泡事件详解及阻止示例
2014/03/21 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
2016/09/08 Javascript
JS文件上传神器bootstrap fileinput详解
2021/01/28 Javascript
JavaScript正则表达式替换字符串中图片地址(img src)的方法
2017/01/13 Javascript
VUE axios发送跨域请求需要注意的问题
2017/07/06 Javascript
jquery 输入框查找关键字并提亮颜色的实例代码
2018/01/23 jQuery
关于微信小程序bug记录与解决方法
2018/08/15 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
vue实现移动端图片上传功能
2019/12/23 Javascript
Python时区设置方法与pytz查询时区教程
2013/11/27 Python
python转换摩斯密码示例
2014/02/16 Python
Python实现字典的key和values的交换
2015/08/04 Python
python基础之入门必看操作
2017/07/26 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
2018/01/08 Python
Pycharm快捷键配置详细整理
2020/10/13 Python
HTML5实现文件断点续传的方法
2017/01/04 HTML / CSS
Gtech官方网站:地毯清洁器、吸尘器及园艺设备
2018/05/23 全球购物
俄罗斯香水和化妆品网上商店:NOTINO.ru
2019/12/17 全球购物
外企办公室竞聘演讲稿
2013/12/29 职场文书
获奖的大学生创业计划书
2014/01/05 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
员工辞退通知书
2015/04/17 职场文书
幼儿园大班开学寄语(2016秋季)
2015/12/03 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
国际最新研究在陨石中发现DNA主要成分 或由陨石带来地球
2022/04/29 数码科技
MySQL的prepare使用以及遇到的bug
2022/05/11 MySQL