vue -on如何绑定多个事件

2019-01-21
阅读 2 分钟
10.6k
vue-on的api,就是说v-on只能传入单个健值对,如果要一次性绑定多个事件,那只能使用@onError=function @onChange=function这样的操作,可是这么做看起来不直接,当我们想把事件的方法统一起来,或者通过组件传递事件方法就有些棘手了

async/await异步不阻塞调用

2019-01-17
阅读 1 分钟
8.5k
es6有两个新的异步语法,一个是async,await,一个是promise,两者我更青睐于async,await,原因很简单,async,await语法糖让代码更清晰,更直观。简单的讲一下,async函数返回一个 Promise 对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体内后面...

webpack构建的项目自动引用文件下的所有指定类型的文件

2018-11-09
阅读 1 分钟
1.8k
需求背景是这样,./api/modules/下有n个js文件,在./api/index中导出所有modules的js文件,需要做到在modules新增js文件时,自动引入到./api/index中。因为在网上找不到好的解决方案,只能自己动手了

node获取指定目录下所有文件的内容生成PDF

2018-09-23
阅读 3 分钟
3k
有个需求场景是需要把某个目录下的所有指定文件的内容生成pdf,因为是前端开发,所以就用node来干活首先是pdf的包是用pdfkit, 这里有两个坑,第一个是生成的文件中可能会有系统无法识别的换行和空格,会被替换成莫名其妙的符号,因此在拼接完内容后,要使用 str.replace(/rn|r/g, 'n')进行过滤,第二个坑是中文字符会乱...

JS 多发票多金额分配

2018-07-09
阅读 4 分钟
1.2k
将问题拟物化,订单可以想象成杯子,发票可以想象成水,现在要把水分配到每个杯子中去我们先记录每个杯子的起始值和结束值,还有当前值,起始值(start)=当前杯子的起始值加上上一个杯子的结束值,结束值(end)即起始值加上杯子的容量,当前值(index)即当前杯子中的水,如果大于杯子的容量则倒下一个杯子,依次循环...

Web页面实现监听用户复制后,在剪切板加入版权信息

2017-01-06
阅读 2 分钟
6.8k
HTML {代码...} JS {代码...} 主要用到的两个方法getSelectionClipboardEvent