日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue移动端过渡动画_Vue.js实现微信过渡动画左右切换效果

發布時間:2025/3/20 vue 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vue移动端过渡动画_Vue.js实现微信过渡动画左右切换效果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

需要用到的技術棧:Vue+Vuex

先看看效果圖

過渡動畫

示例代碼

router.beforeEach(function (to,from,next) {

const toIndex = history.getItem(to.path);

const fromIndex = history.getItem(from.path);

if (toIndex) {

if (!fromIndex || parseInt(toIndex,10) > parseInt(fromIndex,10) || (toIndex === '0' && fromIndex === '0')) {

store.commit('UPDATE_DIRECTION',{direction: 'forward'})

} else {

store.commit('UPDATE_DIRECTION',{direction: 'reverse'})

}

} else {

++historyCount;

history.setItem('count',historyCount);

to.path !== '/' && history.setItem(to.path,historyCount);

store.commit('UPDATE_DIRECTION',{direction: 'forward'})

}

next()

});

這里還用到了vuex,但是我stroe寫了很多就不提出來了,主要就是通過 UPDATE_DIRECTION方法更新每一次的路由方向是前進還是后退。

man.js里面主要思想就是給路由增加一個索引存到sessionStorage里面,以點擊過的索引值不變,新增加的路由,索引增加1,同時count+1,這樣在頁面切換時通過比較索引值的大小,大的向右小的向左,做到左右有規律的過渡。

好了至此一個左右切換的過渡效果就成了,最近由于一直在開發也沒怎么更新文章,如果有朋友有好的想法歡迎與我交流。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如有疑問大家可以留言交流,謝謝大家對編程之家的支持。

總結

以上是生活随笔為你收集整理的vue移动端过渡动画_Vue.js实现微信过渡动画左右切换效果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。