缓存路由组件
- 作用:让不展示的路由组件保持挂载、不被销毁(eg:常用于,缓存录入的数据)
- 具体实现:
<!-- include="News" 组件名,如果不添加配置,则缓存router-view中展示的组件 --> <keep-alive include="News"> <router-view></router-view> </keep-alive>
注:当需控制多个组件被缓存时,则需要使用数组形式==》<keep-alive :include="['News','Message']">.......
示例如下:
1 <template> 2 <div> 3 <h3>home page</h3> 4 <div> 5 <ul class="nav nav-tabs"> 6 <li style="margin: 10px;"><router-link to="/home/News">News</router-link></li> 7 <li style="margin: 10px;"><router-link to="/home/Message">Message</router-link></li> 8 </ul> 9 10 <!-- include="News" 组件名,如果不添加配置,则缓存router-view中展示的组件 --> 11 <keep-alive include="News"> 12 <router-view></router-view> 13 </keep-alive> 14 15 </div> 16 </div> 17 </template> 18 19 <script> 20 export default { 21 name: 'Home', 22 23 } 24 </script> 25 26 <style> 27 </style>
博客内容主要用于日常学习记录,内容比较随意,如有问题,还需谅解!!!
分类:
Vue
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!