1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/moxi159753-LearningNotes

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
陌溪_ Отправлено 20.05.2020 06:15 6bd1906

如何在蘑菇博客的基础上扩展新的模块

前言

首先感谢群里小伙伴 @客官讲好简单 的反馈,之前很多人想基于蘑菇博客项目做一些修改,然后也遇到很多坑,我就在这里专门写一篇博客,来和大家说一下蘑菇博客需要如果进行扩展。

目前假设小伙伴想要在扩展一个新的功能,首先需要在 mogu_admin 下的 RestApi包中,添加一个类

image-20200520093426190

然后需要在 vue_mogu_admin项目中,编写对应的页面image-20200520101824704

编写完成页面后,我们需要进入后台管理页面 下的 菜单管理,进行菜单的添加

image-20200520101954581

如果你的页面还有对应的按钮的话,比如 添加按钮,删除按钮,编辑按钮,那么还需要在按钮管理处配置

image-20200520103046449

需要注意的是,在编写页面的时候,如果我们需要让没有权限的按钮,给隐藏起来的话,那么前端页面还需要配置一下 v-permission 指令,这里的值,对应的就是上面按钮管理里面的URL

image-20200520103235908

最后我们就需要进入后台管理的角色管理处,给我们的超级管理员,添加刚刚我们的页面以及对应的按钮

image-20200520105740289

然后保存,刷新页面或者重新登录后,就能够看到我们添加后的菜单了~。

tip:如果出现以下问题,那么说明没有添加按钮。image-20200520105822131

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/moxi159753-LearningNotes.git
git@api.gitlife.ru:oschina-mirror/moxi159753-LearningNotes.git
oschina-mirror
moxi159753-LearningNotes
moxi159753-LearningNotes
master