开源库的使用
文章平均质量分 88
bodyHealthy
最怕一生碌碌无为,最后又说平凡可贵
展开
-
nodejs爬取网页所有有效图片资源,并下载到本地文件夹中
使用 cheerio 解析该网页的源代码,将所需要的 img 标签(all)获取到,然后将 img 元素中的 src 属性值解析出来,放到一个预先定义的数组中。当文件夹创建成功,调用 cmd.run 方法(异步)打开文件资源管理器,显示到新创建的文件夹下观察图片的下载。物色好目标网站,在网站中打开控制台,使用元素查看器观察 img 类型元素的一般结构。下载图片资源前,先使用 fs.mkdir 方法创建一个新的目录,以当前的时间戳命名。目标 img 元素的一般结构可以确定为 li > a > img。原创 2023-05-14 17:14:07 · 2338 阅读 · 0 评论 -
React、pdfjs-dist、pubsub-js实现简易自定义PDF页面
如果直接使用 document.querySelecterAll 方法 + canvas 类名(这个canvas类名是自定义的,即函数displayPDF、resizePDF 中要传的参数 canvasClassName)的方式获取到所有的canvas,然后通过遍历的方式给他们分别设置属性 taransform scale 来实现放大或缩小的效果,会导致PDF变模糊而影响阅览体验。(8)所有页面渲染完成后执行的回调函数(这里设置回调函数有一个参数,为该pdf的总页数,用于展示pdf的总页数);原创 2023-04-29 07:30:00 · 3072 阅读 · 0 评论 -
前端对AlaSQL的基本使用(联系Excel的读取、创建并导出)
AlaSQL专注于关系数据和无模式数据的查询速度和数据源灵活性。此外,它还可以在Web浏览器,Node.js和移动应用程序中使用。使用AlaSQL不仅可以在数据中使用传统的SQL,还可以读写Excel和其他的数据文件等。3)数组中每一个对象有多少个属性,则表中就有多少个属性(列)(需要每个对象的属性都相同);2)该数组的长度即表内容的元组(行)数,当前长度为4即四行(表头行除外);1、使用传统的方法创建一个表,并插入数据,然后查询全部。1)使用的还是那个对象数组,将其当成表来用。需要用到XLSX.js。原创 2023-04-14 17:23:12 · 924 阅读 · 0 评论