前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【图文教程】若依前后端分离版本-菜单怎么设置

【图文教程】若依前后端分离版本-菜单怎么设置

原创
作者头像
凯哥Java
发布2022-11-28 10:18:20
9760
发布2022-11-28 10:18:20
举报
文章被收录于专栏:凯哥Java凯哥Java

在使用若依前后端分离版本作为基础架构的时候,需要新建菜单怎么操作?本文凯哥将详细讲解怎么添加。

1:登录若依系统后,[系统管理]>>[菜单]

先新建一个一级菜单。可以模仿【系统管理】菜单来创建:

我们先来看看,系统菜单:

2580eee53076e0933bb510dd66e66a1e.png
2580eee53076e0933bb510dd66e66a1e.png

我们自己创建的菜单如下:

0c4cf00787d7dbfe73c5c9eceb8ff052.png
0c4cf00787d7dbfe73c5c9eceb8ff052.png

这里需要注意,路由地址。

创建完成之后,我们使用代码自动生成工具,生成我们需要的表相关的controller、server等

2:将代码添加到对应位置,执行菜单sql语句。

3:修改sys_menu中,刚插入的数据。

8eb74e022007dd394e177b75d5484334.png
8eb74e022007dd394e177b75d5484334.png

将刚插入的菜单,的parent_id修改成,我们刚才手动创建的菜单的ID.

4:修改子菜单-【接口配置】

还是菜单表修改

26810558878c2bd374cad30d534e7b65.png
26810558878c2bd374cad30d534e7b65.png

对应数据。修改后如下:

d8501801359e4255fab78479a4cc0e62.png
d8501801359e4255fab78479a4cc0e62.png

需要注意:

1:路由地址。规则:一级菜单的路由地址/二级菜单的路由地址 = 访问的url地址

根据规则,我们可以知道接口配置的访问路径是:/tbk/jiekou/config

也就是controller地址:

20361e7031356361e263cebc55660f49.png
20361e7031356361e263cebc55660f49.png

2:组件路径。生成的vue页面地址

修改完成之后,点击保存。重启项目,在菜单管理中,先来看看菜单结构:

d735098374690bd46879a622a580aefb.png
d735098374690bd46879a622a580aefb.png

访问对应菜单,列表页面可以正常查出数据。

至此,若依前后端分离版本配置菜单教程完成。

整个过程需要注意以下几点:

1:创建一级菜单后,在二级菜单中需要修改对应的parent_id;

2:注意一级和二级的路由地址;

3:注意vue页面存放路径

如果修改了对应js路径的话,在对应的vue页面修改。在<script>标签中

import { listConfig, getConfig, delConfig, addConfig, updateConfig } from "@/api/tbk/jiekou/config";

import { listConfig, getConfig, delConfig, addConfig, updateConfig } from "@/api/tbk/jiekou/config";

其中@/api/xxx就是你修改后的js路径

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档