月牙坠

【若依】16、Vue3 中的数据加载

Pinia Pinia 也是一个状态管理工具,作用和 Vuex 基本上是一致的。Pinia 的用法和 Vuex 基本上一模一样,只有导入的时候有一些差异,其他地方基本上都是一致的,所以,使用 Pinia,大家将之当作 Vuex 来使用即可。 Pinia 是一个轻量级的状态管理库(相对于 Vuex 而言),Pinia 和 Vuex 的运行都是比较快的,在一些特殊情况下,Pinia 的运行效率甚...

【若依】15、动态菜单加载思路

整体思路 当用户登录成功之后,前端会自动发送一个请求,去后端查询当前这个登录成功的用户的动态菜单。具体的思路就是根据当前登录成功的用户 id,去 sys_user_role 表中查询到这个用户的角色 id,然后在根据角色 id 去 sys_role_menu 表中查询到菜单 id,然后再根据菜单 id 去 sys_menu 表中查询到具体的菜单数据。 前端定义了一个前置路由导航守卫...