- 博客(381)
- 资源 (1)
- 收藏
- 关注
原创 代码整洁之道:利用no-unused-vars提升项目可维护性
ESLint禁止未使用变量配置指南:通过设置no-unused-vars或@typescript-eslint/no-unused-vars规则为error,可检测代码中的冗余变量。针对TS项目需关闭基础规则启用专用规则,Vue项目需配合vue/script-setup-uses-vars插件。可通过正则忽略特定变量(如_开头)或使用注释临时豁免。配置后执行npx eslint命令检查,建议结合IDE插件实时提示。此优化可显著提升代码可读性和维护效率。
2025-06-06 10:37:50
299
原创 告别“node版本冲突”:用nvm实现开发环境无缝切换
nvm,即Node Version Manager,是一个用于管理不同Node.js版本的工具。它允许你在同一台机器上安装、切换和管理多个Node.js版本,确保每个项目使用所需的特定版本,避免版本冲突。
2025-02-28 11:41:19
215
原创 echarts设置tooltip宽高
1,ECharts容器设置宽度width,值可以是百分比或者是像素,当设置为百分比时,要检查父元素是否设置了宽度。注意:容器宽度设置不要用min-width,不然会发现tooltip的宽度等于min-width设置的宽度;2,ECharts容器设置宽度height,值可以是百分比或者是像素,当设置为百分比时,要检查父元素是否设置了高度。3,给tooltip设置高度和宽度示例:如果extraCssText无效,检查是否是容器设置了min-xxx影响导致。
2024-11-08 16:41:25
981
原创 element+ 引入图标报错 Failed to resolve import “@element-plus/icons-vue“ from “
vue3.0中Element+的使用
2024-03-29 17:29:20
1004
原创 draggable中的input、textArea无法聚焦问题解决
如果需要更广泛的支持,可以考虑使用 @pointerdown.stop.native;@pointerdown.stop.native 在 pointerdown 事件发生时触发,这一事件在用户按下指针设备按钮(例如鼠标左键或触摸屏点击)时触发。@pointerdown.stop.native 针对的是 pointerdown 事件,它是一个原生事件,包括鼠标点击、触摸屏点击等。@pointerdown.stop.native 与 @click.stop 有一些区别,主要涉及到事件类型和触发时机。
2024-01-11 13:59:20
1123
4
前端纯手写表白神器圣诞树<JS+HTML+CSS3>
2022-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人