最近写web,有一个上传和下载Excel的功能,找了半天,下载好说,附带图片也能下载,毕竟html可以直接编译成table,然后整个table通过js-xlsx直接下载到本地。 但是上传就不同了,上传需要操作文件,js并没有足够的能力。我直…
JS的console中log和dir的区别
在前端JS测试中,经常会用到console.log()这样的打印输出语句。有时候也会看到使用console.dir(),那么这两种输出有什么区别? 简单来说: log语句打印的是结果,直接显示信息; dir语句打印的是内容,对显示对象的所有…
TypeError: ObjectId('') is not JSON serializable
在使用MongoDB时总是会和数据的ID打交道,MongoDB的ID使用的是ObjectId对象类型。ObjectId无法通过json序列化,需要转换。 错误: TypeError: ObjectId('5cb58e2b8b403…