基本信息
源码名称:vue.js的跑马灯效果
源码大小:1.38KB
文件格式:.html
开发语言:js
更新时间:2019-07-30
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
<html>
<head>
<meta charset="utf-8">
<title>Vue 测试实例 - 菜鸟教程(runoob.com)</title>
<script src="https://cdn.staticfile.org/vue/2.4.2/vue.js"></script>
<style type="text/css">
.zzss{
height: 300px;
overflow:hidden;
}
</style>
</head>
<body>
<div class="zzss">
<div id="app">
<input type="button" name="" value="爱了" @click="lang">
<input type="button" name="" value="不爱" @click="stop">
<h4 v-html="msg">{{msg}}</h4>
</div>
<script type="text/javascript">
var vm = new Vue({
el:'#app',
data:{
msg:'爱的魔力转圈圈,想你想到心花怒放黑夜白天',
intervalId:'1'
},
methods:{
lang(){
if (this.intervalId!='1') return;
this.intervalId = setInterval(()=>{
var start = this.msg.substring(0,1)
var end = this.msg.substring(1)
this.msg = end start
} ,400)
},
stop(){
clearInterval(this.intervalId)
this.intervalId = '1';
},
}
})
</script>
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue 测试实例 - 菜鸟教程(runoob.com)</title>
<script src="https://cdn.staticfile.org/vue/2.4.2/vue.js"></script>
<style type="text/css">
.zzss{
height: 300px;
overflow:hidden;
}
</style>
</head>
<body>
<div class="zzss">
<div id="app">
<input type="button" name="" value="爱了" @click="lang">
<input type="button" name="" value="不爱" @click="stop">
<h4 v-html="msg">{{msg}}</h4>
</div>
<script type="text/javascript">
var vm = new Vue({
el:'#app',
data:{
msg:'爱的魔力转圈圈,想你想到心花怒放黑夜白天',
intervalId:'1'
},
methods:{
lang(){
if (this.intervalId!='1') return;
this.intervalId = setInterval(()=>{
var start = this.msg.substring(0,1)
var end = this.msg.substring(1)
this.msg = end start
} ,400)
},
stop(){
clearInterval(this.intervalId)
this.intervalId = '1';
},
}
})
</script>
</div>
</body>
</html>