观察网站的页面

本文介绍了如何在Vue中使用keep-alive缓存页面以保持浏览位置,并详细说明了如何通过v-if判断动态控制组件的加载,确保后退时不刷新。同时探讨了自定义缓存策略和router-view的配合应用。
摘要由CSDN通过智能技术生成

1.在点击和hover的时候,鼠标样式编程小手;在可编辑的可选择文字内容时,变成光标

2.页面点击跳到别的页面后,返回来依然时当前位置,并没有返回最顶部。keep-live实现。

(78条消息) vue中使用keepAlive缓存页面及记忆上次浏览位置,并刷新页面_missGril的博客-CSDN博客_vue使用keepalive返回实现局部刷新

用 keep-alive 包裹需要缓存的路由,但是判断条件不要写在 keep-alive 上,需要写在 router-view 上,不然会没有作用

<!--缓存想要缓存的页面,实现后退不刷新-->
<!--加上v-if的判断,可以自定义想要缓存的组件,自定义在router里面-->
    <keep-alive>
        <router-view v-if="$route.meta.keepAlive"></router-view>
    </keep-alive>
    <router-view v-if="!$route.meta.keepAlive"></router-view>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值