最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

5分鐘學(xué)會Vue動畫效果(小結(jié))

 更新時間:2018年07月21日 16:29:33   作者:Lawiet  
這篇文章主要介紹了5分鐘學(xué)會Vue動畫效果(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

本文介紹了5分鐘學(xué)會Vue動畫效果(小結(jié)),分享給大家,具體如下:

1.哪些元素/那些組件適合在那些條件下實現(xiàn)動畫效果

  1. 條件渲染 (使用 v-if)
  2. 條件展示 (使用 v-show)
  3. 動態(tài)組件
  4. 組件根節(jié)點

簡單經(jīng)典例子:(文字隱藏到顯示效果)

<div>
 <button @click="show = !show">show toggle</button>
 <transition name="fade"> //fade 自定義名稱
  <p v-if="show">hello</p>
 </transition>
</div>

<style>
.fade-enter-active{   
 transition: opacity .5s;   //類名:隱藏到顯示過程所需要的時間
}
.fade-enter {      // 類名:初始化狀態(tài)
 opacity: 0;
}
</style>

自己畫了一個過渡動畫生命周期,表示:動畫開始,過程,結(jié)束,類名生效和失效

 

隱藏到顯示,顯示到隱藏過程

 

css動畫

<div>
 <button @click="show = !show">show toggle</button>
 <transition name="fade"> //fade 自定義名稱
  <p v-if="show">hello</p>
 </transition>
</div>

<style>
.fade-enter-active {    //類名:隱藏到顯示過程所需要的時間
 animation: bounce-in .5s;
}
.fade-leave-active {    //類名:顯示到隱藏過程所需要的時間
 animation: bounce-in .5s reverse;   //reverse表示和隱藏到顯示動畫相反
}
@keyframes bounce-in {
 0% {
  transform: scale(0);
 }
 50% {
  transform: scale(1.5);
 }
 100% {
  transform: scale(1);
 }
}
</style>

我們也可以自定義類名

<div>
 <button @click="show = !show">show toggle</button>
 <transition enter-class="fadeEnter" enter-active-class="fadeActive" > //fade 自定義名稱
  <p v-if="show">hello</p>
 </transition>
</div>

<style>
.fadeActive{   
 transition: opacity .5s;   //類名:隱藏到顯示過程所需要的時間
}
.fadeEnter {      // 類名:初始化狀態(tài)
 opacity: 0;
}
</style>

學(xué)到這里,我們其實也可以可以引用第三方庫來實現(xiàn)這效果,Animate.css

// 在index.html文件下引入Animate.css
<link  rel="external nofollow" rel="stylesheet" type="text/css">
// 在組件內(nèi)
<div>
 <button @click="show = !show">show toggle</button>
 <transition 
  enter-active-class="animated tada"
  leave-active-class="animated bounceOutRight" >
  <p v-if="show">hello</p>
 </transition>
</div>

文字抖動效果 學(xué)的這里使用css實現(xiàn)Vue動畫效果就實現(xiàn)了,后面如果有空補充下用js來實現(xiàn)這效果,好處就是封裝個組件哪里需要引用就行,更加方便,快捷

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

相關(guān)文章

  • Win11&Win10配置vue開發(fā)環(huán)境詳細(xì)圖文教程

    Win11&Win10配置vue開發(fā)環(huán)境詳細(xì)圖文教程

    目前前端三大框架(vue、react、angular)中vue是前端工程師經(jīng)常使用的,在使用之前需要搭建vue開發(fā)環(huán)境,這篇文章主要給大家介紹了關(guān)于Win11&Win10配置vue開發(fā)環(huán)境的相關(guān)資料,需要的朋友可以參考下
    2024-02-02
  • Vue中Number方法將字符串轉(zhuǎn)換為數(shù)字的過程

    Vue中Number方法將字符串轉(zhuǎn)換為數(shù)字的過程

    這篇文章主要介紹了Vue中Number方法將字符串轉(zhuǎn)換為數(shù)字,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • vue動畫—通過鉤子函數(shù)實現(xiàn)半場動畫操作

    vue動畫—通過鉤子函數(shù)實現(xiàn)半場動畫操作

    這篇文章主要介紹了vue動畫—通過鉤子函數(shù)實現(xiàn)半場動畫操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 使用Vue3實現(xiàn)在瀏覽器端進(jìn)行zip文件壓縮

    使用Vue3實現(xiàn)在瀏覽器端進(jìn)行zip文件壓縮

    在前端開發(fā)中,我們時常需要處理文件上傳和下載的功能,本文主要和大家分享一下如何使用Vue3和JSZip庫在瀏覽器端實現(xiàn)zip文件壓縮,需要的可以參考下
    2024-05-05
  • Vue實現(xiàn)Excel預(yù)覽功能使用場景示例詳解

    Vue實現(xiàn)Excel預(yù)覽功能使用場景示例詳解

    這篇文章主要為大家介紹了Vue實現(xiàn)Excel預(yù)覽功能使用場景示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Vue?echarts@4.x中國地圖及AMap相關(guān)API使用詳解

    Vue?echarts@4.x中國地圖及AMap相關(guān)API使用詳解

    這篇文章主要為大家介紹了Vue使用echarts@4.x中國地圖及AMap相關(guān)API使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • vue表單驗證之禁止input輸入框輸入空格

    vue表單驗證之禁止input輸入框輸入空格

    這篇文章主要介紹了vue表單驗證之禁止input輸入框輸入空格,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • vue-cli腳手架打包靜態(tài)資源請求出錯的原因與解決

    vue-cli腳手架打包靜態(tài)資源請求出錯的原因與解決

    這篇文章主要給大家介紹了關(guān)于vue-cli腳手架打包靜態(tài)資源請求出錯的原因與解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用vue-cli具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Vue3全局掛載使用Axios學(xué)習(xí)實戰(zhàn)

    Vue3全局掛載使用Axios學(xué)習(xí)實戰(zhàn)

    這篇文章主要為大家介紹了Vue3全局掛載使用Axios學(xué)習(xí)實戰(zhàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 關(guān)于vue跳轉(zhuǎn)后頁面置頂?shù)膯栴}

    關(guān)于vue跳轉(zhuǎn)后頁面置頂?shù)膯栴}

    這篇文章主要介紹了關(guān)于vue跳轉(zhuǎn)后頁面置頂?shù)膯栴},具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05

最新評論

五家渠市| 贵州省| 昌宁县| 龙海市| 若尔盖县| 汉沽区| 将乐县| 桑植县| 保康县| 沿河| 金山区| 海城市| 承德市| 枞阳县| 辽阳县| 积石山| 集安市| 邯郸县| 辉南县| 千阳县| 虞城县| 茂名市| 扎鲁特旗| 宜兰县| 莫力| 乌鲁木齐县| 西和县| 庆城县| 会理县| 潜山县| 皮山县| 洛扎县| 柳江县| 兴国县| 台北市| 锦州市| 恩施市| 惠安县| 舞钢市| 津南区| 海伦市|