element-plus 的一些调试方法

有时候需要调试下拉菜单里面的内容或者样式,默认是 blur 事件。鼠标移动到调试面板,下拉列表就消失了,很麻烦

推荐个方法,浏览器控制台,删掉 mouseleave 事件

但有时候,删掉了 mouseleave 事件,但可能还会有别的地方有其他事件导致消失,有个办法,直接加 display: block

如果你还是觉得麻烦,那就先把鼠标移动到调试面板内,然后直接系统截图,然后再取消截图,鼠标移开的事件也是不会触发的

调试源码

如何调试 element 源码?

直接点开Sources -> Page -> packages 找到对应的目录,这里还是用 dropdown 组件为示范

不需要什么下载 element 源码,也不需要编译 sourcemap 之类的, 编译过的都知道,要指定 node 版本,等等一系列花费时间的前置操作

如何调试本地的业务代码?

vite、vue-cli创建的项目,直接在代码处写上 debugger ,然后刷新浏览器就能断点了

相关推荐
负责的蛋挞44 分钟前
异步HttpModule的实现方式
java·服务器·前端
丹宇码农3 小时前
把 HLS 字幕玩出花:zwPlayer 如何让 M3U8 视频支持全文搜索、翻译与码率自适应
前端·javascript·音视频·hls·视频播放器
2501_943782353 小时前
【共创季稿事节】猜数字游戏:二分法思维与交互式反馈
前端·游戏·microsoft·harmonyos·鸿蒙·鸿蒙系统
GV191rLvq4 小时前
基于Socket实现的最简单的Web服务器【ASP.NET原理分析】
服务器·前端·asp.net
吠品4 小时前
LangChain 里 tool_call_id 为空?一次 MCP 工具集成的排查记录
前端
微信开发api-视频号协议4 小时前
企业微信二次开发中的文件系统设计:媒体资源、临时文件与业务附件
前端·微信·企业微信·媒体·ipad·微信开放平台
柒和远方4 小时前
Phase 7.4 学习博客:为什么多 API 项目需要 Swagger / OpenAPI
前端·后端·架构
张龙6874 小时前
拼多多开放平台对接踩坑实录:从 CLIENT_ID 配置到 MD5 签名算法的完整填坑指南
前端
GuWenyue4 小时前
提示词彻底过时?一套上下文工程方案,3步让LLM落地生产,代码直接复用
前端·javascript·人工智能