本节内容
路由缓存配置
案例
– 当一个页面中存在多个tab页时 通过路由配置 每次切换时都会销毁之前的路由访问 此时切换之前的tab中input框内容无法保存下来,如果想多个tab最后一起提交数据时 需要使用路由缓存 防止路由访问被销毁而数据清空
使用方式
– 使用方式比较简单 只需要在父菜单上添加keep-alive标签即可
– 例如 菜单1下的所有子菜单中input框内容在切换时不清空 那么只需要在菜单1的router-view前包一层keep-alive就可以了 如下图
注意 如果多个父菜单(一级菜单)下的所有输入框都不想被清空 那么需要在APP.vue中的router-view前包一层keep-alive标签