摘要: 首先在前端的树组件中加入ref标识,命名为menuTree。 设置删除按钮 这时,此前设置的ref标识便有了作用,this.$refs.menuTree.getCheckedNodes();,getCheckedNodes意为若节点可被选择,则返回目前被选中的节点所组成的数组。那么该语句的意思可以理 阅读全文
posted @ 2021-11-04 12:42 Faye_HALU 阅读(77) 评论(0) 推荐(0)
摘要: 首先加入@node-drop事件(拖拽成功完成时触发的事件),共四个参数,依次为:被拖拽节点对应的 Node(draggingNode)、结束拖拽时最后进入的节点(dropNode)、被拖拽节点的放置位置(drop:typebefore、after、inner)、event。 首先初始化pCid以及 阅读全文
posted @ 2021-11-03 14:10 Faye_HALU 阅读(335) 评论(0) 推荐(0)
摘要: 首先,在三级菜单中加入draggable,表示是否开启拖拽节点功能。 之后,加入allow-drop,表示拖拽时判定目标节点能否被放置。该方法有三个参数draggingNode(当前节点), dropNode(放到哪个节点), type(放到哪个节点的哪个位置),type参数有三种情况:'prev' 阅读全文
posted @ 2021-11-02 18:31 Faye_HALU 阅读(216) 评论(0) 推荐(0)
摘要: 首先,在前端增加一个修改按钮(edit) 对应的方法: 因为如果有多个管理人员,在一段时间之前第一个工作人员打开了菜单,第二个工作人员已经修改了菜单名字,如果前一个工作人员还是使用 this.category.name = data.name; this.category.catId = data. 阅读全文
posted @ 2021-11-02 13:53 Faye_HALU 阅读(98) 评论(0) 推荐(0)
摘要: 因为后端比较简单,直接通过脚手架已经完成逻辑了,所以重点是前端。 首先要实现一个一点击append就弹出对话框的逻辑。 定义一个dialogVisible,如果为true则打开,如果为false则关闭,所以在append()方法中,把dialogVisible定义为true。 在append里面,让 阅读全文
posted @ 2021-10-08 11:34 Faye_HALU 阅读(43) 评论(0) 推荐(0)
摘要: 在实际业务中,对于删除操作来讲,不能讲字段直接从数据库中删除,而是要逻辑删除,定义1和0,1表示存在,0表示删除。 在后端的controller层中定义delete方法 在service层及serviceImpl层进行实现 而逻辑删除主要由Mybatis-Plus完成。 配置逻辑删除规则(默认1为删 阅读全文
posted @ 2021-10-07 11:18 Faye_HALU 阅读(453) 评论(0) 推荐(0)
摘要: 主要是在前端显示添加和删除按钮,使用slot-scope的方法,使用 scoped slot 会传入两个参数node和data,分别表示当前节点的 Node 对象和当前节点的数据。 想要在前两级菜单只显示append,最后一级菜单显示delete,所以要加入v-if判断,如果level<=2则显示a 阅读全文
posted @ 2021-10-06 19:42 Faye_HALU 阅读(76) 评论(0) 推荐(0)
摘要: 第一步还是需要配置网关,编写一个新的路由。需要对路径进行重写,因为最终访问的地址是http://localhost:10000/product/category/list/tree,而页面访问的地址是http://localhost:88/api/product/category/list/tree 阅读全文
posted @ 2021-09-29 11:34 Faye_HALU 阅读(172) 评论(0) 推荐(0)
摘要: 在前端加入getMenus方法,显示相关信息 在前端配置api接口请求地址,端口号是88,全部给网关发送请求。 在访问网页是会发现验证码无法显示。因为直接给网关(88端口)发送了验证码请求,而实际上验证码属于renren-fast(8080端口)。所以可以让网关先默认的请求先转给renren-fas 阅读全文
posted @ 2021-09-28 16:38 Faye_HALU 阅读(921) 评论(0) 推荐(0)
摘要: 三级分类样式: 首先,在CategoryController中的list()方法里面自己创建一个方法listWithTree(),此方法可以查出所有分类及子分类,并按照树形结构组装起来。在Service和Impl中生成此方法。 在实现类CategorySrviceImpl里面编写主要逻辑 首先查找出 阅读全文
posted @ 2021-09-28 12:58 Faye_HALU 阅读(283) 评论(0) 推荐(0)