这个网址下的方案基本符合你需要的:
https://blog.csdn.net/qq_42345108/article/details/108124241
首先登陆时候调用获取菜单路由接口,使用本地存储方法放在本地,下次登陆直接可以读取,获取到添加的菜单路由使用addRoutes添加,