1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > vue--实现跑马灯效果

vue--实现跑马灯效果

时间:2023-08-13 02:54:21

相关推荐

vue--实现跑马灯效果

<div id="app"><input type="button" value="开始" @click="lang"><input type="button" value="挺" @click="clear"><p>{{msg}}</p></div>

<script>var vm = new Vue({el: "#app",data: {msg: "我哈你丹江口安居客耙齿菌",id: null,},methods: {lang: function () {if (!this.id) {//值为true指向下面这一段代码this.id=setInterval(() => { var start = this.msg.substring(0, 1);var end = this.msg.substring(1);this.msg = end + start; //是最后一段拼接上前面的一段//当开启定时器后 id就改变为了2哦console.log(this.id) //2}, 400);} else {}},clear: function () {clearInterval(this.id); //清除定时器后 id仍然为2console.log("清除前id为"+this.id);this.id=null;}},})</script>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。