- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 js遍历节点生成树的方法
第二次遍历,我们判断每个节点是否存在PreviousMenu,如果存在,则去映射表中找到它的父级,将它添加进它父级的children属性中,如果不存在,则该节点为根节点。第一次遍历,先整理出所有获取的数据节点,因为PreviousMenu中存的是上级菜单名称,所以我们应该创建一个名称-节点的映射表。情景:我们拿到的数据类型为:interface MenuManage {children的树节点类型数据。我们的目标是将其转换为具有。},即为此类型的数组。
2025-11-12 09:29:30
403
原创 Vben Admin中给Element Dialog添加拉伸指令
以上代码非最终代码,存在多处可改进的地方,后期经过几次修改修复了其中一些问题。比如,拉伸指令用在modal中时会有拉伸动画异常的问题,需要在加监听器时加上target.style.transition = 'none';并且使用offsetWidth来计算偏移量在上下拖拽时出现“瞬移”的情况,所以后期使用computedStyle进行了替换。指令代码如上,以上代码已将指令全局配置给Vben中的Modal模态框。除此之外代码还存在手柄先创建后使用等问题,这里不一一赘述,有需要的可以自行修改。
2025-11-06 14:25:00
332
原创 Vben Admin中实现Modal可拉伸功能
使用vbenadmin框架提供的Modal时,发现改组件并未提供拉伸api,而恰好遇上了该需求,改了半天终于找到可行的方法。之前查询其他控件库modal的拉伸功能时发现大部分都是用指令实现的,所以我也采用了指令的方向,如有更好意见可在评论区提出。然后在modal配置中需要手动初始化,否则加在modal上的拉伸指令不生效。缺陷:虽然实现了拉伸功能但是非常不丝滑……
2025-10-28 10:19:35
359
空空如也
vben admin中嵌套modal关闭问题
2025-10-13
element控件封装后出现TypeScript 类型报错问题
2025-09-25
flex布局下同行盒子展开折叠时的异常
2025-09-23
vue3 naiveui 表单布局疑问
2025-08-06
为什么我的代码总是报invalid syntax的错误
2023-04-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅