国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

vue路由前進(jìn)后退動(dòng)畫(huà)效果的實(shí)現(xiàn)代碼

2019-11-19 12:22:17
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

vue-route-transition

vue router 切換動(dòng)畫(huà)

特性

  • 模擬前進(jìn)后退動(dòng)畫(huà)
  • 基于css3流暢動(dòng)畫(huà)
  • 基于sessionStorage,頁(yè)面刷新不影響路由記錄
  • 路由懶加載,返回可記錄滾動(dòng)條位置
  • 前進(jìn)后退的判斷與路由路徑規(guī)則無(wú)關(guān)
  • 支持任意基于Vue的UI框架

demo

 

手機(jī)掃碼

在線預(yù)覽

說(shuō)明

配套包含兩個(gè)組件

  • vue-route-transition 負(fù)責(zé)動(dòng)畫(huà)
  • router-layout 負(fù)責(zé)頁(yè)面排版。 主要是解決transform動(dòng)畫(huà),position:fixed異常問(wèn)題

像往常一樣使用

npm i vue-route-transition --save

main.js

import RouteTransition from 'vue-route-transition'Vue.use(RouteTransition)

App.vue

<template> <vue-route-transition id="app"> </vue-route-transition></template>

頁(yè)面,如果有吸附頭部,或吸附底部元素的情況下才需要使用router-layout組件

<template> <router-layout> <header slot="header">  頭部導(dǎo)航 </header> <div></div> <div></div> ... <footer slot="footer">  <button>底部按鈕</button> </footer> </router-layout></template>

參考文件

Github

github

開(kāi)源協(xié)議

本項(xiàng)目基于 MIT 協(xié)議,請(qǐng)自由地享受和參與開(kāi)源。

總結(jié)

以上所述是小編給大家介紹的vue路由前進(jìn)后退動(dòng)畫(huà)效果的實(shí)現(xiàn)代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)武林網(wǎng)網(wǎng)站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 榆树市| 古田县| 禹州市| 青川县| 晋州市| 台北县| 祁门县| 黔江区| 彩票| 宁河县| 凌海市| 葵青区| 石林| 防城港市| 静宁县| 海盐县| 顺平县| 岑巩县| 邓州市| 南郑县| 芷江| 安塞县| 钟祥市| 乌鲁木齐县| 镇雄县| 中阳县| 泉州市| 新邵县| 嘉鱼县| 简阳市| 甘肃省| 临夏市| 手机| 阿坝县| 常熟市| 边坝县| 新沂市| 安阳市| 德保县| 商城县| 衡阳县|