2019年11月8日

nodeJS作为中间层上传文件

摘要: 1.使用form-data插件 new FromData() 上传 2. 前端上传之后 文件流的格式转换了,所以node需要将数据处理为formData格式进行上传至后台 阅读全文

posted @ 2019-11-08 15:49 LCFLY 阅读(777) 评论(0) 推荐(0) 编辑

nodejs 中间层将文件返回给前端

摘要: 1.通过npm 下载 excel-export 插件 let nodeExcel = require('excel-export'); 2.拿到后台数据之后配置 let conf ={}; 创建对象 conf.name = "mysheet"; //表名 //列名 conf.cols = [ { caption:'SN', type:'string' }, ]; let json = JSON.p 阅读全文

posted @ 2019-11-08 15:36 LCFLY 阅读(4293) 评论(0) 推荐(0) 编辑

2018年10月22日

ES6 -set-map

摘要: 基本用法 ES6提供了新的数据结构Set。它类似于数组,但是成员的都是唯一的,没有重复的值。 Set本身是一个构造函数,用来生成Set数据结构, Set实例的属性和方法 Set.prototype.constructor:构造函数,默认就是Set函数 Set.ptototype.size: 返回Se 阅读全文

posted @ 2018-10-22 16:25 LCFLY 阅读(116) 评论(0) 推荐(0) 编辑

ES6-let-const

摘要: ES6新增了:let命令,用来声明变量,用法类似于var,但是所声明的变量,只能在let命令所在的代码块内有效。 不存在变量提升 let 声明的变量 不存在变量提升,如果在声明前使用,会报错 var 声明的变量存在变量提升,在声明前使用,为undifined 暂时性死区 在代码快内,使用let命令声 阅读全文

posted @ 2018-10-22 14:26 LCFLY 阅读(92) 评论(0) 推荐(0) 编辑

2018年10月19日

vue cli3 vue.config.js 配置详情

摘要: module.exports = { // 基本路径 baseUrl: process.env.NODE_ENV === 'production' ? '/' : '/', // 输出文件目录 outputDir: 'dist', // 默认dist // 用于嵌套生成的静态资产(js,css,img,fonts)目录 // assetsDir: '', ... 阅读全文

posted @ 2018-10-19 16:09 LCFLY 阅读(20154) 评论(0) 推荐(0) 编辑

webpack 配置

摘要: module.exports = { // 提供 mode 配置选项,告知 webpack 使用相应模式的内置优化 mode: 'production', // 基础目录,绝对路径,用于配置中解析入口起点(entry point)和 loader 默认使用当前目录,但是推荐在配置中传递一个值 context: 'C:\\project\\vueTest', ... 阅读全文

posted @ 2018-10-19 16:09 LCFLY 阅读(2008) 评论(0) 推荐(0) 编辑

2018年9月27日

使用原生JS获取元素的位置与尺寸

摘要: 1、内高度、内宽度: 内边距 + 内容框 clientWidth clientHeight 2、外高度,外宽度: 边框 + 内边距 + 内容框 offsetWidth offsetHeight 3、上边框、左边框 clientTop clientLeft 4、元素的大小及其相对于视口的位置 getB 阅读全文

posted @ 2018-09-27 16:47 LCFLY 阅读(3325) 评论(0) 推荐(0) 编辑

2018年9月11日

小程序学习

摘要: 微信文件与目录结构 程序主体 页面文件 项目配置文件 注册程序与页面 阅读全文

posted @ 2018-09-11 13:30 LCFLY 阅读(140) 评论(0) 推荐(0) 编辑

2018年6月22日

jquery 实现简单的手风琴效果

摘要: 导航1 导航1 导航1 导航1 导航1 导航1 导航1 导航1 ... 阅读全文

posted @ 2018-06-22 14:12 LCFLY 阅读(124) 评论(0) 推荐(0) 编辑

2018年6月20日

如何解决鼠标移动到子元素 会触发父元素的mouseout事件

摘要: 方法一. 用mouseleave/mouseenter代替mouseover/mouseout【最佳方法】 mouseover与mouseenter mouseover => 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。mouseenter => 只有在鼠标指针从元素外穿 阅读全文

posted @ 2018-06-20 16:59 LCFLY 阅读(587) 评论(0) 推荐(0) 编辑

导航