
工作&学习
文章平均质量分 77
巧克力小猫猿
前端开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何用js方法把页面中的表格导出为excel表格(sheetJS)
2.提取数据,处理数据,包数据:这个过程包括,创建一个工作簿,把dom元素转化为工作表,将表格中的数据添加到表中。这个过程需要用到文档中的方法。上面只是个简单的例子,用于一般的表格转化为excel表格,应该是可以直接拿来用的。如果还有其他需求,要好好研究文档。3.发布数据,按照一定的格式,在这个阶段可以给表格取名字等。1.获取数据:获取html元素,获取的方式有很多,原创 2024-11-19 16:08:52 · 1156 阅读 · 0 评论 -
吐槽git-stash之代码丢失以及解决办法
stash的pop一共是两个操作,一个是git stash apply,apply过后就是git stash drop,先拿出来再删除,所以找不到之后,文件其实是被git删除了。大概叙述下步骤,上班第一件事,git stash,git pull,git stash pop。吸取教训吧,如果有文件要提交的话,写一点提交一点,别一次性搞十几个,先提交到本地再说;尽量谨慎的用stash,没事还是先交到本地再说,解决冲突就解决冲突呗,也没啥大不了的;删掉之后立刻就查看了git的提交记录,并且提取了版本。原创 2024-11-11 15:18:54 · 1102 阅读 · 0 评论 -
基于ant组件库挑选框组件-封装滚动刷新的分页挑选框
ant组件库选择器Select组件在开发中,由于挑选框数据过多,一次加载全部数据展示在前端可能会导致数据卡顿,卡顿的主要原因有两个:第一是向后端请求大量数据,这个过程需要时间;第二是前端如果一次性渲染多个dom会导致页面卡顿。研究了ant和element组件库后发现,其实它们的下拉框都有做虚拟列表,一次性只渲染十个dom,因此在组件库的基础上封装,我们只需要解决第一个问题,需要后端提供分页接口,前端展示固定条数据,再次下划后调用分页接口。再利用其组件库自带的虚拟列表来优化性能。原创 2024-11-04 14:45:36 · 1280 阅读 · 0 评论