亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Vue實(shí)現(xiàn)簡單跑馬燈特效

 更新時(shí)間:2022年05月18日 16:14:03   作者:pink-0614  
這篇文章主要為大家詳細(xì)介紹了Vue實(shí)現(xiàn)簡單跑馬燈特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Vue實(shí)現(xiàn)簡單跑馬燈特效的具體代碼,供大家參考,具體內(nèi)容如下

效果:

點(diǎn)擊按鈕讓文字動(dòng)起來,點(diǎn)擊停止按鈕讓文字停止

知識(shí)點(diǎn):

  • substring(字符串截取)
  • setInterval定時(shí)器(控制文字移動(dòng)速度)
  • clearInterval清除定時(shí)器(控制文字停止)

代碼展示:

<!DOCTYPE html>
<html>
?? ?<head>
?? ??? ?<meta charset="utf-8">
?? ??? ?<title></title>
?? ??? ?<script src="vue.js" type="text/javascript" charset="utf-8"></script>
?? ??? ?<style type="text/css">
?? ??? ??? ?#app{
?? ??? ??? ??? ?width: 200px;
?? ??? ??? ??? ?height: 120px;
?? ??? ??? ??? ?background-color: pink;
?? ??? ??? ??? ?text-align: center;
?? ??? ??? ??? ?border-bottom: 1px solid #cfccc5;
?? ??? ??? ?}
?? ??? ?</style>
?? ?</head>
?? ?<body>
?? ??? ?<div id="app">
?? ??? ??? ?<h1>{{text}}</h1><br>
?? ??? ??? ?<button @click="piao()">飄</button>&nbsp;&nbsp;&nbsp;
?? ??? ??? ?<button @click="ding()">定住</button>
?? ??? ?</div>
?? ??? ?<script type="text/javascript">
?? ??? ??? ?new Vue({
?? ??? ??? ??? ?el:"#app",
?? ??? ??? ??? ?data:{
?? ??? ??? ??? ??? ?text:"跑馬燈效果!",
?? ??? ??? ??? ??? ?flag:null
?? ??? ??? ??? ?},
?? ??? ??? ??? ?methods:{
?? ??? ??? ??? ??? ?piao(){
?? ??? ??? ??? ??? ??? ?// 如果ind已經(jīng)被賦值了就返回
?? ??? ??? ??? ??? ??? ?if(this.flag){return};
?? ??? ??? ??? ??? ??? ?this.flag = setInterval(()=>{
?? ??? ??? ??? ??? ??? ??? ?// 截取首個(gè)字符
?? ??? ??? ??? ??? ??? ??? ?var head = this.text.substring(0,1);
?? ??? ??? ??? ??? ??? ??? ?// 截取除了首個(gè)字符外的所有字符
?? ??? ??? ??? ??? ??? ??? ?var foot = this.text.substring(1);
?? ??? ??? ??? ??? ??? ??? ?// 拼接起來
?? ??? ??? ??? ??? ??? ??? ?this.text = foot + head;
?? ??? ??? ??? ??? ??? ?},100)
?? ??? ??? ??? ??? ?},
?? ??? ??? ??? ??? ?ding(){
?? ??? ??? ??? ??? ??? ?// 清除定時(shí)器
?? ??? ??? ??? ??? ??? ?clearInterval(this.flag);
?? ??? ??? ??? ??? ??? ?// 把flag置空 不然下一次點(diǎn)擊文字不會(huì)移動(dòng)
?? ??? ??? ??? ??? ??? ?this.flag=null;
?? ??? ??? ??? ??? ?}
?? ??? ??? ??? ?}
?? ??? ??? ?})
?? ??? ?</script>
?? ?</body>
</html>

效果:

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nuxt的動(dòng)態(tài)路由和參數(shù)校驗(yàn)操作

    Nuxt的動(dòng)態(tài)路由和參數(shù)校驗(yàn)操作

    這篇文章主要介紹了Nuxt的動(dòng)態(tài)路由和參數(shù)校驗(yàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • vue-cli 引入、配置axios的方法

    vue-cli 引入、配置axios的方法

    這篇文章主要介紹了vue-cli 引入axios的方法,文中還給大家提到了vue-cli 配置axios的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2018-05-05
  • Vue3 中的 Vue-Router 和 VueX詳解

    Vue3 中的 Vue-Router 和 VueX詳解

    VueX 提供了一個(gè)全局都可以使用的數(shù)據(jù)管理倉庫,不用考慮父子傳值之類的問題,并且可以跨頁面?zhèn)鬟f數(shù)據(jù),提高了可維護(hù)性,這篇文章主要介紹了Vue3 中的 Vue-Router 和 VueX,需要的朋友可以參考下
    2022-12-12
  • vue 集成 vis-network 實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D的方法

    vue 集成 vis-network 實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D的方法

    這篇文章主要介紹了vue 集成 vis-network 實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì) ,需要的朋友可以參考下
    2019-08-08
  • vue和react的區(qū)別及優(yōu)缺點(diǎn)解讀

    vue和react的區(qū)別及優(yōu)缺點(diǎn)解讀

    這篇文章主要介紹了vue和react的區(qū)別及優(yōu)缺點(diǎn)說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • vue將時(shí)間戳轉(zhuǎn)換成自定義時(shí)間格式的方法

    vue將時(shí)間戳轉(zhuǎn)換成自定義時(shí)間格式的方法

    下面小編就為大家分享一篇vue將時(shí)間戳轉(zhuǎn)換成自定義時(shí)間格式的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • 詳解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 構(gòu)建記事本應(yīng)用

    詳解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 構(gòu)建記事本應(yīng)用

    本篇文章主要介紹了詳解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 構(gòu)建記事本應(yīng)用 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Vue?實(shí)現(xiàn)分頁功能

    Vue?實(shí)現(xiàn)分頁功能

    Vue提供了豐富的API和組件,可以幫助開發(fā)者快速地構(gòu)建現(xiàn)代化的Web應(yīng)用程序,本文介紹了Vue如何實(shí)現(xiàn)分頁功能,包括數(shù)據(jù)的獲取、分頁器的實(shí)現(xiàn)和頁面的渲染
    2023-09-09
  • 如何使用 vue-cli 創(chuàng)建模板項(xiàng)目

    如何使用 vue-cli 創(chuàng)建模板項(xiàng)目

    這篇文章主要介紹了如何使用 vue-cli 創(chuàng)建模板項(xiàng)目,幫助大家更好的理解和學(xué)習(xí)vue框架的知識(shí),感興趣的朋友可以了解下
    2020-11-11
  • Vue3使用MD5加密實(shí)戰(zhàn)案例(清晰明了)

    Vue3使用MD5加密實(shí)戰(zhàn)案例(清晰明了)

    MD5是一種信息摘要算法(對(duì)稱加密),一種被廣泛使用的密碼散列函數(shù),可以產(chǎn)生出一個(gè)128位(16字節(jié))的散列值,用來確保信息傳輸完整一致性,這篇文章主要給大家介紹了關(guān)于Vue3使用MD5加密的相關(guān)資料,需要的朋友可以參考下
    2023-05-05

最新評(píng)論