欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue中漸進(jìn)過渡效果實(shí)現(xiàn)

 更新時(shí)間:2016年10月27日 09:25:44   作者:笨笨豬1995  
這篇文章主要為大家詳細(xì)介紹了vue中漸進(jìn)過渡效果的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了vue 漸進(jìn)過渡效果,供大家參考,具體內(nèi)容如下,供大家參考,具體內(nèi)容如下

transition 與 v-for 一起用時(shí)可以創(chuàng)建漸近過渡。給過渡元素添加一個(gè)特性 stagger,enter-stagger 或 leave-stagger:

<div v-for="item in list" transition="stagger" stagger="100"></div>

或者,提供一個(gè)鉤子 stagger, enter-stagger 或 leave-stagger,以更好的控制:

Vue.transition('stagger', {
 stagger: function (index) {
 // 每個(gè)過渡項(xiàng)目增加 50ms 延時(shí)
 // 但是最大延時(shí)限制為 300ms
 return Math.min(300, index * 50)
 }
})

示例:html代碼:

<div id="demo">
 <input v-model="query">
 <ul>
  <li v-for="item in list | filterBy query"
   transition="staggered"
   stagger="100">
   {{item.msg}}
   </li>
 </ul>
</div>

js代碼:

new Vue({
 el: '#demo',
 data: {
  query: '',
  list: [
   { msg: 'Bruce Lee' },
   { msg: 'Jackie Chan' },
   { msg: 'Chuck Norris' },
   { msg: 'Jet Li' },
   { msg: 'Kung Fury' }
  ]
 }
})

css代碼:

ul {
 padding-left: 0;
 font-family: Helvetica, Arial, sans-serif;
}
.staggered-transition {
 transition: all .5s ease;
 overflow: hidden;
 margin: 0;
 height: 20px;
}
.staggered-enter, .staggered-leave {
 opacity: 0;
 height: 0;
}

效果如下圖:

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

相關(guān)文章

  • Vue實(shí)現(xiàn)單點(diǎn)登錄控件的完整代碼

    Vue實(shí)現(xiàn)單點(diǎn)登錄控件的完整代碼

    這里提供一個(gè)Vue單點(diǎn)登錄的demo給大家參考,對(duì)Vue實(shí)現(xiàn)單點(diǎn)登錄控件的完整代碼感興趣的朋友跟隨小編一起看看吧
    2021-11-11
  • Vue3項(xiàng)目搭建的詳細(xì)過程記錄

    Vue3項(xiàng)目搭建的詳細(xì)過程記錄

    使用VUE3開發(fā)很久了,但一直沒進(jìn)行總結(jié)和記錄,忙里偷閑整理搭建一套VUE3項(xiàng)目腳手架,下面這篇文章主要給大家介紹了關(guān)于Vue3項(xiàng)目搭建的詳細(xì)過程,需要的朋友可以參考下
    2022-10-10
  • Vite性能優(yōu)化之分包策略的實(shí)現(xiàn)

    Vite性能優(yōu)化之分包策略的實(shí)現(xiàn)

    本文主要介紹了Vite性能優(yōu)化之分包策略的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Vue動(dòng)態(tài)改變css樣式的3種方法總結(jié)

    Vue動(dòng)態(tài)改變css樣式的3種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于Vue動(dòng)態(tài)改變css樣式的3種方法,在Vue.js中我們經(jīng)常需要根據(jù)特定的條件或事件來動(dòng)態(tài)地修改CSS樣式,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • vue打包報(bào)錯(cuò):ERROR in static/js/xxx.js from UglifyJs undefined問題

    vue打包報(bào)錯(cuò):ERROR in static/js/xxx.js from U

    這篇文章主要介紹了vue打包報(bào)錯(cuò):ERROR in static/js/xxx.js from UglifyJs undefined問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue前端項(xiàng)目部署IIS的實(shí)現(xiàn)

    Vue前端項(xiàng)目部署IIS的實(shí)現(xiàn)

    這篇文章主要介紹了Vue前端項(xiàng)目部署IIS的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Vue中使用eslint和editorconfig方式

    Vue中使用eslint和editorconfig方式

    這篇文章主要介紹了Vue中使用eslint和editorconfig方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Vue中的errorHandler異常捕獲問題

    Vue中的errorHandler異常捕獲問題

    這篇文章主要介紹了Vue中的errorHandler異常捕獲問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Sublime Text新建.vue模板并高亮(圖文教程)

    Sublime Text新建.vue模板并高亮(圖文教程)

    這篇文章主要介紹了Sublime Text新建.vue模板并高亮(圖文教程),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • Vue3.2中setup語法糖的使用教程分享

    Vue3.2中setup語法糖的使用教程分享

    這篇文章主要為大家詳細(xì)介紹了Vue3.2中setup語法糖的具體使用方法,文中的示例代碼講解詳細(xì),對(duì)我們深入了解Vue有一定的幫助,需要的可以參考一下
    2023-05-05

最新評(píng)論