深圳幻海软件技术有限公司 欢迎您!

  • elementui|dropdown|下拉菜单作为模态框使用

    elementui|dropdown|下拉菜单作为模态框使用背景场景:下拉菜单作为模态框使用:操作:下拉菜单设置触发条件点击展示/隐藏:trigger="click"目的:点击取消关闭下拉框遇到的问题参考网络elementui下拉菜单不同选项支持点击后是否隐藏菜单栏,给el-dropdown-men

  • Vue3 封装 Element Plus Menu 无限级菜单组件

    本文分别使用SFC(模板方式)和tsx方式对ElementPlusel-menu组件进行二次封装,实现配置化的菜单,有了配置化的菜单,后续便可以根据路由动态渲染菜单。1数据结构定义1.1菜单项数据结构使用element-plusel-menu组件实现菜单,主要包括三个组件:el-menu:整个菜单;

  • 顶部导航 vs 侧边导航,到底哪种更好用?

    桌面和大屏幕上导航栏要怎么设计其实是一个经常被拿来探讨的问题,如今这也是B端设计中绕不开的一个设计问题。JenniferRoseKingsburg曾经有针对网页的三级菜单导航进行过一份研究,结论是在左侧设置导航好处多多。此外还有很多类似的研究,你可以在这里看到很多相关研究的摘要。值得注意的是,这些研

  • Android经典侧滑菜单SlidingMenu使用介绍

    SlidingMenu是一款开源的Android开发类库,它可以让开发者在自己的AndroidApp中非常便捷地创建侧滑菜单,类似Google+,YouTube,和Facebook的App菜单。下面先来看看SlidingMenu的效果图。使用方法一个简单的DEMO示例:复制public c

  • Vue3 中如何加载动态菜单?

    之前写了两篇文章和大家分享了TienChin项目中的菜单数据问题,还没看过的小伙伴请戳这里:​​Vue里,多级菜单要如何设计才显得专业?​​​​TienChin项目动态菜单接口分析​​这两篇文章主要是和大家说明了后端如何根据当前登录用户,动态生成一个菜单JSON。那么现在的问题就是,当前端收到后端返

  • Spring Boot+Vue3 动态菜单实现思路梳理

    关于SpringBoot+Vue3的动态菜单,松哥之前已经写了两篇文章了,这两篇文章主要是从代码上和大家分析动态菜单最终的实现方式,但是还是有小伙伴觉得没太看明白,感觉缺乏一个提纲挈领的思路,所以,今天松哥再整一篇文章和大家再来捋一捋这个问题,希望这篇文章能让小伙伴们彻底搞清楚这个问题。1.整体思路

  • TienChin 项目动态菜单接口分析

    本文一定要结合​​Vue里,多级菜单要如何设计才显得专业?​​一文一起食用效果良好,否则可能会看不懂。做过vhr的小伙伴应该都知道动态菜单是咋回事,就是不同权限的用户登录成功之后,可以看到不同的菜单项,这在前后端不分的项目中,其实是很好实现的,然而在前后端分离项目中,实现起来略微有一些麻烦,不过不管

  • Vue 里,多级菜单要如何设计才显得专业?

    老生常谈了!虽然我们是Java猿,但是写起来前端代码也不含糊!今天我想来和大家聊聊这个前端的动态菜单,要如何设计才显得专业!还是以我们的TienChin项目为例,大家一起来看看。先来一张截图看看效果:那么这样的菜单是如何设计出来的呢?今天我也不想和大家聊过多的技术细节,就聊聊这个路由是如何设计的,一

  • 权限想要细化到按钮,怎么做?

    因为写了不少SpringSecurity文章的缘故,所以总是有小伙伴来问松哥:按钮级别的权限怎么实现?甚至有一些看过vhr的小伙伴也问这种问题,其实有的时候搞得我确实挺郁闷的,最近刚好要做TienChin项目,我就再把这个问题拎出来和小伙伴们仔细捋一捋。1.权限颗粒度首先小伙伴们都知道权限有不同的颗

  • 前端实现右键自定义菜单

    大家好,我是前端西瓜哥。本文将讲解Web页面如何实现自定义菜单功能。线上demo:https://codepen.io/F-star/pen/WNOvQVQ。思路核心思路是:注册contextmenu事件,取消该事件的默认行为,然后通过event对象拿到光标相对视口的坐标位置(event.clien

  • 基于 RuoYi-Vue 做一个健身会员管理系统,你学会了吗?

    最近在小伙伴们的强烈要求下,我们研究了下RuoYi-Vue,感觉真的还挺好玩的,可以算是一个非常成熟的脚手架了,我们可以基于此快速开发一个商用项目。有小伙伴想让松哥帮忙捋一捋这个项目,怎么说呢,如果你看过vhr的视频的话,我觉得这个项目应该是很容易懂的,基本上技术点都是一致的。不过最近也刚好有空,博

  • KDE 本周新功能:对安装专有软件的用户发出警告

    KDE开发人员NateGraham发布了本周的KDE工作进展汇报博客,本周修复了两个“15分钟Bug”,同时对用户体验进行了改进。15分钟Bug离开请勿打扰模式时,在请勿打扰模式下被阻拦的所有通知不再疯狂弹出淹没屏幕;相反,它们只出现在历史弹出窗口中,可供查找。#440837Plasma中最近文档列

  • 资深码农应采纳的九种好习惯

    【51CTO.com快译】常言道:台上一分钟,台下十年功。如果您想在实际的软件项目中,能够得心应手地开发出令客户满意、且愿意为之买单的应用产品,那么您就有必要通过刻意练习和反复实践,来养成一些良好的编程习惯。据此,您在“实战”中,只需投入较少的精力,便可完成简洁易读,且易于维护的程序代码。下面,我们

  • Bash编译而成!超炫酷Linux资源监视器

     今天给大家推荐一款这两天持续霸榜GitHub热榜的Linux工具——bashtop。该工具由来自瑞典的一名开发者aristocratos(GitHubID)历经一个多月开发而成,在短短数日时间,便在GitHub上累积近3700Star。其主要作用是用于展示当前Linux系统的处理器、内存

  • 汇总程序员学习Python必备的42个快捷键,看完收获满满

     很多程序员在学习python的时候,是否遇到过一些操作不方便且很繁琐小问题,特别还会影响到你工作的进度,或许这50个快捷键能够帮助到你哦!首先先从Shift系列的按键开始:1.Shift+Alt+Enter切换全屏编辑2.Shift+Alt+C新建类3.Shift+Alt+箭头键选择矩形

  • 5大常用jquery插件,JavaScript框架小常识

    jquery可以被视为Web开发的脊梁骨,jquery是一个快速简洁的javascript库,它简化了HTML文档、事件处理、动画制作和Ajax交互,以实现快速的Web开发。  jquery插件通过使Web应用程序具有多功能和出色的视觉效果,丰富了Web应用程序的开发。小编收集了

推荐阅读