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

Vue 過渡(動(dòng)畫)transition組件案例詳解

 更新時(shí)間:2017年01月22日 09:25:31   作者:github_26672553  
這篇文章主要介紹了Vue 過渡(動(dòng)畫)transition組件案例詳解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下

Vue過度(動(dòng)畫),本質(zhì)走的是CSS3:transtion,animation。

控制器div顯示/隱藏,代碼如下:

 <div id="box">
    <input type="button" value="按鈕" @click="toggle">
    <div id="div1" v-show="isShow"></div>
  </div>
  <script type="text/javascript">
    var vm = new Vue({
      el:'#box',
      data:{
        isShow:false
      },
      methods:{
        toggle(){
          this.isShow = !this.isShow;
        }
      }
    });
  </script>

這里寫圖片描述 

我們已經(jīng)實(shí)現(xiàn)了對(duì)div的顯示/隱藏,但是沒有過渡(動(dòng)畫)效果。

1.單元素/組件的過渡

Vue提供了transition的封裝組件,在下列情況中,可以給任何元素和組件添加”進(jìn)入”和”離開”過渡動(dòng)畫。

條件渲染 (使用 v-if)

條件展示 (使用 v-show)

動(dòng)態(tài)組件

組件根節(jié)點(diǎn)

改造:

  <div id="box">
    <input type="button" value="按鈕" @click="toggle">
    <transition name="fade">
      <div id="div1" v-show="isShow" transiton="fade"></div>
    </transition>
  </div>
    .fade-enter-active, .fade-leave-active {
     transition: opacity .5s
    }
    .fade-enter, .fade-leave-active {
     opacity: 0
    }

這里寫圖片描述

其他更多過渡動(dòng)畫方法,請(qǐng)看文檔:http://cn.vuejs.org/v2/guide/transitions.html

以上所述是小編給大家介紹的Vue 過渡(動(dòng)畫)transition組件案例詳解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

库尔勒市| 鞍山市| 高淳县| 和硕县| 聂拉木县| 乃东县| 虞城县| 宜兰县| 年辖:市辖区| 阿图什市| 连云港市| 右玉县| 宁明县| 望都县| 乌拉特后旗| 堆龙德庆县| 乡宁县| 哈尔滨市| 深圳市| 无棣县| 酒泉市| 河北省| 庄河市| 密云县| 沾益县| 英德市| 富裕县| 施秉县| 广饶县| 井陉县| 咸宁市| 永济市| 德钦县| 抚松县| 铜梁县| 兴安盟| 梧州市| 新晃| 精河县| 农安县| 昌邑市|