转自:https://blog.csdn.net/weixin_49346957/article/details/109504311 on事件 Javascript中可以对一些页面的事件设定触发值 , 例如常用的点击cl…
分类:前端
nodejs处理xlsx文档 转
转自:https://www.cnblogs.com/liuyinlei/p/7267040.html 1.读取xlsx 文件依赖包:multiparty,XLSX,代码如下: var multiparty = requ…
node-xlsx 读写 excel 转
转自:https://www.cnblogs.com/article-record/p/12762496.html 安装 Node 模块 npm install node-xlsx 读取文件 let list = xls…
记一次由BOM引起的bug 转
转自:https://segmentfault.com/a/1190000012086435 bug 今天团队小伙伴给了我一个json配置文件,可以用如下替代(毕竟内容不是重点): { "text": "this is …
Node.js 文件去BOM
// 去除BOM头 stripBom = function(filePath){ let buff = fs.readFileSync(filePath); if (buff[0].toString(16…
在Electron中使用ffi-napi引入C++的dll 转
转自:https://www.cnblogs.com/silenzio/p/11606389.html ffi 实现这个功能, 主要使用的插件是ffi. node-ffi是一个用于使用纯JavaScript…
在Electron中调用C++动态库 转
转自:https://blog.csdn.net/wang839305939/article/details/83780789 很多刚入门不久的小伙伴第一个问题可能就是electron能不能调用DLL动态库?这里给一个明…
Node.js中文件下载进度获取 转
转自:https://www.cnblogs.com/ybixian/p/12296205.html 原文:https://www.jianshu.com/p/36cc5042ef12 /** * 文件下载 * @par…
node.js throw er; // Unhandled 'error' event错误原因
events.js:141 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE :::9000 at Object.…
node.js项目加入Windows服务 转
转自:http://mrdede.com/?p=1126 使用模块 node-windows npm官网: https://www.npmjs.com/package/node-windows github官网: htt…
左侧菜单,右侧内容的布局,使用iframe(常见于系统后台)转
转自:https://blog.csdn.net/weixin_43974281/article/details/105163332 这种布局多见于系统后台管理,基本分为三部分,即顶部标、左侧菜单、右侧内容。 基本功能是…
获取Post参数的两种方式 转
转自:https://www.cnblogs.com/lpxj-blog/p/10673441.html 一、关于POST请求 post方法作为http请求很重要的一部分,几乎所有的网站都有用到它,与get不同,post…
使用express框架,在ejs文件中导入外部的js、css文件 转
转自:https://cloud.tencent.com/developer/article/1415294 最近在用nodejs写一点东西,当然也用到了express框架和ejs模版了。在使用ejs模版的过程中遇到了这…
node.js文件下载
// 文件下载 app.get('/download/*', function(req, res, next) { let filePath = req.params[0]; // 获取download后面的参数…
node.js 多文件上传 转
转自:https://www.mizuiren.com/479.html 文件上传对于网站来说意义非凡,今天来挖挖nodejs上传文件的完整功能,支持多文件批量上传以及讲解相关技术点和注意事项。 文件上传我们一般使用fo…
node.js 图片压缩 转
转自:https://zhuanlan.zhihu.com/p/93882055?from_voters_page=true 图片压缩,在很多地方都用的到,是种实用性很高的技术方案。 NodeJS中进行图片压缩,可以选择…
vue中computed和methods的区别 转
转自:https://blog.csdn.net/qq_42535651/article/details/103332942 1.computed是响应式的,methods并非响应式。 2.调用方式不一样,compute…
ajax和axios、fetch的区别 转
转自:https://www.jianshu.com/p/8bc48f8fde75 1.jQuery ajax $.ajax({ type: 'POST', url: url, data: data, dataType:…
打印时隐藏HTML页面的按钮 转
转自:http://www.voidcn.com/article/p-xqkurcwz-buc.html 可使用CSS @media。例如: @media print { .noprint { d…
node Excel模块xlsx的使用方法 转
转自:https://www.jianshu.com/p/7d2e584cbcc1 npm i xlsx -S 读取数据 let xlsx = require('xlsx'); let workbook = xlsx.r…
Electron选择目录(非文件)的方法
let res = dialog.showOpenDialogSync({ title:'选择文件夹', buttonLabel:'选择', properties: ['…
layui上传组件打开上传框时筛选文件类型
var uploadInst = upload.render({ elem: '#musicBtn' ,url: "{:url('uploadMusic')}" ,acceptMime:'audio/mpeg' ,ext…
CSS中块状元素、内联元素和内联块状元素 转
转自:https://www.cnblogs.com/allen2333/p/8854832.html 在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素(block)、内联元素(又叫行内元素,inlin…
ES6 数字扩展 转
转自:https://es6.ruanyifeng.com/#docs/array 扩展运算符 含义 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 c…
ES6 解构赋值 转
转自:https://es6.ruanyifeng.com/#docs/destructuring 1.数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destru…
理解CommonJS、AMD、CMD三种规范 转
转自:https://zhuanlan.zhihu.com/p/26625636 前言 这三个规范都是为Js模块化加载而生的,使模块能够按需加载,使系统同庞杂的代码得到组织和管理。模块化的管理代码使多人开发得到了更好的合…
CommonJS的模块规范 转
转自:https://www.cnblogs.com/tianxintian22/p/5084870.html CommonJS对模块的定义十分简单,主要分为模块引用、模块定义和模块标识。 1、模块引用 var math…
谷歌v8引擎详解 转
转自:https://blog.csdn.net/shmily_lsl/article/details/84375849 前言 JavaScript绝对是最火的编程语言之一,一直具有很大的用户群,随着在服务端的使用(No…