__笑熬浆糊  

刚接触ruoyi,配置菜单时发现一个问题,配置好了,也设置了缓存,但是切换tab页签还是会重复请求接口,配置如图:

仅是举例,如上图,系统管理->角色管理列表配置,路由地址是role,缓存也勾选了,但实际上第一次打开角色管理页签第一次请求了数据,再跳转其他页面,回到角色管理页签时,又一次请求了数据,实际上在没关闭tab时,不应该重复请求列表数据,我们看了下路由接口,如下图

角色管理路由name:Role
在代码里:

vue文件没有定义组建name,而这个name必须和getRoutes借口里角色管理的 name 保持一致
我们加上后:

再打开角色管理页签,来回切换别的页签,发现角色管理列表接口不会重复请求了。。

posted on 2024-02-22 09:17  __笑熬浆糊  阅读(441)  评论(0编辑  收藏  举报