真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vue中如何使用transition內(nèi)置組件-創(chuàng)新互聯(lián)

這篇文章給大家介紹vue中如何使用transition內(nèi)置組件,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的漢南網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

基本概念

Vue 在插入、更新或者移除 DOM 時(shí),提供多種不同方式的應(yīng)用過渡效果

  • 在 CSS 過渡和動畫中自動應(yīng)用 class

  • 可以配合使用第三方 CSS 動畫庫,如 Animate.css

  • 在過渡鉤子函數(shù)中使用 JavaScript 直接操作 DOM

  • 可以配合使用第三方 JavaScript 動畫庫,如 Velocity.js

簡單用法

  • v-if/v-show 控制顯示隱藏,使用transition 組件控制其變化過程

  • 一個(gè)頁面子組件 router-view 的消失隱藏,使用transition 組件控制其變化過程

類名介紹

  1. v-enter :定義進(jìn)入過渡的開始狀態(tài)。在元素被插入之前生效,在元素被插入之后的下一幀移除。

  2. v-enter-active :定義進(jìn)入過渡生效時(shí)的狀態(tài)。在整個(gè)進(jìn)入過渡的階段中應(yīng)用,在元素被插入之前生效,在過渡/動畫完成之后移除。這個(gè)類可以被用來定義進(jìn)入過渡的過程時(shí)間,延遲和曲線函數(shù)。

  3. v-enter-to : 2.1.8版及以上 定義進(jìn)入過渡的結(jié)束狀態(tài)。在元素被插入之后下一幀生效 (與此同時(shí) v-enter 被移除),在過渡/動畫完成之后移除。

  4. v-leave : 定義離開過渡的開始狀態(tài)。在離開過渡被觸發(fā)時(shí)立刻生效,下一幀被移除。

  5. v-leave-active :定義離開過渡生效時(shí)的狀態(tài)。在整個(gè)離開過渡的階段中應(yīng)用,在離開過渡被觸發(fā)時(shí)立刻生效,在過渡/動畫完成之后移除。這個(gè)類可以被用來定義離開過渡的過程時(shí)間,延遲和曲線函數(shù)。

  6. v-leave-to : 2.1.8版及以上 定義離開過渡的結(jié)束狀態(tài)。在離開過渡被觸發(fā)之后下一幀生效 (與此同時(shí) v-leave 被刪除),在過渡/動畫完成之后移除。

以上為vuejs官網(wǎng)介紹 下面我平時(shí)記載的筆記,結(jié)合圖文,更容易理解些

變化原理

vue中如何使用transition內(nèi)置組件

vue中如何使用transition內(nèi)置組件

動畫流程出現(xiàn):

開始前一幀: 點(diǎn)擊出現(xiàn)動畫,元素由none變?yōu)閎lock,動畫開始前一幀,插入 opacity:0 屬性 “1” ,和監(jiān)聽opacity屬性變化時(shí)間為3s “2”

動畫第二幀: opacity:0 ,屬性 “1” 去除,引起**“2”**監(jiān)聽執(zhí)行時(shí)間變化

動畫最后一幀: 動畫結(jié)束,去除所有

vue中如何使用transition內(nèi)置組件

 動畫流程消失:

開始前一幀: 點(diǎn)擊消失動畫,元素由block變?yōu)閚one,動畫開始前一幀,只插入監(jiān)聽opacity屬性變化時(shí)間為3s “4”

動畫第二幀: 插入, “3” 屬性opacity:0引起 “2” 監(jiān)聽執(zhí)行事件變化

動畫最后一幀: 動畫結(jié)束,去除所有

關(guān)于vue中如何使用transition內(nèi)置組件就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


本文名稱:vue中如何使用transition內(nèi)置組件-創(chuàng)新互聯(lián)
URL地址:http://weahome.cn/article/csjhid.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部