vue中 keep-alive+transition+router-view使用
2019-08-20 10:23
701 查看
原文链接:https://blog.csdn.net/a13706935773/article/details/90082275
学习vue的一周里,记录下比较实用的东西。
在使用vant组件库时,发现了List列表组件,官网文档解释的比较详细,感觉挺好用的。
后来希望可以在列表页加上一个缓存,这样来回切换页面就不需要重新刷新列表,由于我在router-view上已经套过动画标签如下:
<transition :name="transitionName"> <router-view /> </transition>
再嵌套keep-alive后动画就没有了
后来发现一种写法很赞,记录一下。
<transition :name="transitionName"> <keep-alive> <router-view v-if="$route.meta.index == 1"/> </keep-alive> </transition> <transition :name="transitionName"> <router-view v-if="$route.meta.index != 1"/> </transition>
利用路由来分开展示
相关文章推荐
- vue中vue-router、transition、keep-alive结合使用
- 在移动端使用vue-router和keep-alive的方法示例
- 深入理解与使用keep-alive(配合router-view缓存整个路由页面)
- keep-alive的深入理解与使用(配合router-view缓存整个路由页面)
- vue-router 实现组件的缓存之 keep-alive
- vue 中使用keep-alive进行页面缓存
- vue中 keep-alive 的使用
- 使用vue的时候我们使用keep-alive会将页面缓存的解决方法
- vue+vue-router+vuex+vux(移动ui库)+keep-alive 项目搭建(vue-cli)
- vue使用keep-alive缓存组件
- (vue.js)vue 父组件使用keep-alive和infinite-scroll导致在子组件触发父组件的infinite-scroll方法
- vue中遇到的坑keep-alive、vue-router相关
- vue解决使用webpack打包后keep-alive不生效的方法
- Vue中使用Keep-Alive实现复杂页面缓存
- vue-router 之 keep-alive
- 浅析Vue项目中使用keep-Alive步骤
- vue使用keep-alive实现数据缓存不刷新
- vue中的router-view组件的使用教程
- vue中keep-alive、activated的探讨和使用
- vue-router 之 keep-alive