上一篇
前端vue使用一些组件和页面格式可以使用 vue.ant.design
参考视频

代码生成器生成代码案例

1.在MySQL建立一张表test_demo(实际复制的joa_demo)
在这里插入图片描述
2.打开ideal后端项目,配置代码生成器
找到jeecg-boot/jeecg-boot-module-system/src/main/resources/jeecg/jeecg_config.properties
配置代码生成路径
在这里插入图片描述

3.运行jeecg-boot-module-system/src/main/java/org/jeecg/JeecgOneGUI.java
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.在相应的地方可以看到生成代码
在这里插入图片描述
5. 4中生成的代码中vue中的代码是前端的,相应的复制到webstrom中,其中在这里插入图片描述
二者留一个就好(本次我们用了弹窗式的)
将TestDemoList.vue复制到ant-design-vue-jeecg/src/views/jeecg,
TestDemoModal.vue复制到ant-design-vue-jeecg/src/views/jeecg/modules(ideal中vue中前端代码删除),

接着我们把之前的test菜单变成TestDemoList菜单在这里插入图片描述

刷新页面,然后我们在相应的路径去看菜单页面

在这里插入图片描述
另外我们去找刚才webstrom插入的TestDemoList,
在这里插入图片描述

该处使用了混入编程,如果不想使用混入,需要CTRL +点击@/mixins/JeecgListMixin进入该文件,将该文件内容对应复制到TestDemoList的对应位置(如data、menthods,不要忘记复制引入的文件 )

菜单配置

首先在webstrom中找到之前加载的vue组件(ant-design-vue-jeecg/src/views/jeecg/TestDemoList.vue)做以下操作
1.
在这里插入图片描述
2.
在这里插入图片描述
3.
新增按钮授权
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.其中将新增按钮指定成无效的,将不会对按钮进行控制
在这里插入图片描述
禁用控制
首先,1.中的操作去掉
5.找到之前的前端代码ant-design-vue-jeecg/src/views/jeecg/modules/TestDemoModal.vue
进行如下修改
在这里插入图片描述
在这里插入图片描述
6.修改权限配置
在这里插入图片描述
7.当授权时
在这里插入图片描述
可修改,否则不可修改
在这里插入图片描述

集合路由

集合路由类似于竹子路径,若让父元素打开默认到莫格子元素,下图中的路径两者要一样
在这里插入图片描述
下一篇

Logo

前往低代码交流专区

更多推荐