首页 > 编程知识 正文

vue的keepalive缓存多级路由,vue生命周期activated

时间:2023-05-04 05:11:02 阅读:147656 作者:4501

注意一、用keep-alive标记包装组件,或将router meta设置为keepAlive。 否则,activated不会生效。

meta: { keepAlive: false }、注意2、返回上一页或前往其他页面时需要清除缓存

例如,a页去b页,b页返回a页。 (请不要丢失在第a页的表单中选择的值),第a页单击某个按钮进入第c页。

这样的话,就需要缓存a页。 然后,当b页面返回时,a页面只执行activated,不执行created。

但是,前往C页时请务必清除缓存。 否则,c页go(-1 )时,a页显示缓存的数据。

清除缓存的操作可以放入缓冲区

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。