vue3
例如:我有两个路由,菜单A:公司组织、B:养鸡场;菜单B新增,需要选择菜单A公司组织
问题:我希望菜单A数据变的时候【场景:新增、修改、删除】,菜单B里面【公司组织】下拉数据也能变。希望大家帮助我一下,谢谢
提示:实际开发中菜单B不只有【公司组织】,可能有其他各种下拉数据,这边只是举一个例子。这里我是用了keep-alive缓存了路由,所以菜单B只有第一进入的时候会请求接口获取【公司组织】,如果是建议我每次进入菜单B都从新调接口获取的就不用了,感谢

那你就自己维护一个 缓存, 第一次进去你肯定会获取公司的组织架构,然后你就把他缓存在本地或者 store 里面,你新增或者修改的话都对本地的缓存进行一次修改就可以做到同步维护。然后你进去菜单B 的时候 甚至可以不用去掉接口,直接从缓存里面取值就可以