logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3通过函数方式调用组件

   由于项目中有个小需求,双击数据库表格数据变为输入框修改or点击选中删除数据后需要弹窗显示要执行的SQL,点击执行后方可修改数据库数据(出于二次确认以及有时是需要把SQL拷贝出来提工单到生产环境执行等)。原本使用的是ElementPlus的ElMessageBox.prompt()函数进行弹框显示sql内容,但是该方式不好控制弹框大小,以及sql关键字美化等。故而就想通过类似的方式实现一个函数

#前端
vue等前端项目枚举值统一维护管理

由于多页面有时需要共同的表单枚举选择,页面以及table需要显示枚举值label以及有时需要根据枚举值判断,故个人使用如下枚举方式进行统一管理。在common或者个人模块下创建单独枚举js,如enums.js。然后导入@/common/Enum.js并添加一个字面量对象。// 落户任务状态settleTaskStatusEnum: new Enum().add('all', '全部', nu...

#前端
java之TreeUtils生成一切对象树形结构

  项目中经常会遇到各种需要以树形结构展示的功能,比较常见的,如菜单树,分类树,部门树等等,如果为每种类型都遍历递归生成树形结构返回给前端,显得有些冗余且麻烦,并且其实逻辑都是一致的,只是遍历的对象不同而已,故其实可以通过面向接口思维,来实现这种通用工具类的实现。TreeNode用来表示每个树节点的抽象,即需要生成树的对象需要实现此接口。/*** 树节点父类,所有需要使用{@l...

#java
到底了