- 博客(7)
- 收藏
- 关注
原创 使用nvm进行node、npm多版本管理
它允许你在同一台计算机上安装和使用多个版本的 Node.js,这对于开发和测试 Node.js 应用程序非常有用,特别是当你需要在不同项目中使用不同版本的 Node.js 时。例如,一个老项目可能依赖于某个特定的 Node.js 版本,而新项目可能需要最新的版本。NVM 允许你在同一台机器上轻松安装和切换不同的 Node.js 版本,确保每个项目都可以使用其指定的版本。例如,不同版本的 Babel、Webpack 等工具可以分别安装在不同版本的 Node.js 环境中。安装指定node版本。
2024-06-14 15:02:48 1131
原创 el-table实现表格合并
(Element UI 的表格组件)时,你可以通过自定义合并单元格的逻辑来实现表格单元格的合并。Element UI 提供了。,从而实现表格行的合并。我这里的需求是排除第4、5和6列的合并(基于0索引),其他列根据。来判断当前行是否与前一行相同,如果相同则增加合并数量,否则重置合并计数。:这个方法用于计算每一行需要合并的数量,并存储在。以下是一个详细的思路和示例,展示如何在。属性,用于控制行或列的合并。: 这个方法根据列索引和。中的值来确定单元格的。
2024-06-12 14:08:25 565
原创 el-tree设置每个节点的连接线 修改展开图标为加减号(附效果图)
【代码】el-tree设置每个节点的连接线 修改展开图标为加减号(附效果图)
2024-06-07 17:44:16 786
原创 quill富文本编辑器复制文字去除文本自带样式
在复制带有样式的文字时,会将样式也复制过来比如背景色字体颜色,去除复制过来的文字样式通常是为了确保文本的一致性和可读性。当用户从不同的来源(如网页、其他文本编辑器等)复制内容到编辑器中时,原始文本可能包含各种样式,如字体、颜色、背景色等。这些样式可能不符合当前编辑器的设计或用户的需求,如pc端和移动端的数据交互,处理样式方式不通会导致无法正常展示,因此需要去除这些样式,以保持文本的统一风格。
2024-06-07 15:41:29 388
原创 前端JSZip结合file-saver下载文件打包导出压缩文件
需求场景: 前端拿到下载文件的url,请求并将文件进行分类压缩生成压缩包导出后端生成压缩文件可能会占用服务器资源和时间。如果压缩的内容很大,可能会导致服务器压力增加,影响其他用户的访问速度。将这些任务转移到前端可以减轻服务器负担,提高整体系统的性能和稳定性。前端实现可以提供更即时的用户反馈,用户可以立即看到下载进度和结果。此外,用户不需要等待服务器响应,可以立即开始下载,提高了用户体验。前端可以更灵活地控制下载和压缩过程,根据用户的操作或需求进行相应的处理。
2024-06-07 14:26:56 1261
原创 vue-quill-editor上传图片
vue-quill-editor上传图片是通过将图片转为base64编码去上传至服务器,当图片较大时,上传服务器参数太长会较慢或者超时。
2024-06-07 10:21:48 476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人