一 、度娘-每日百度
1、ES6字符串补零-常用于日期时间
首位补0 str.padStart(2, '0')
末尾补0 str,padEnd(2, '0')
2、导出Excl的文件无法打开、
export const exportBillAlipayStream = (data: any) => {
return request({
url: `/flow/bill/export`,
method: 'post',
responseType: "arraybuffer",
data
})
}
3、el-upload上传组件,上传文件时设置loading值
loading=true应放在 上传前方法beforeFileUpload(file) 内
4、将时间转为时间戳(毫秒)
Date.parse(paramsTime),paramsTime的格式必须由**中线-**连接,如果只写 年-月-日 则返回的时间戳转为时间为 年-月-日 08:00:00
5、js与css结合 Atomic CSS-in-js
6、地址栏后面跟参数
用于tab 分页的技巧,避免刷新页面
7、前端多线程
8、删除数组
arr.splice(index,num); // 索引值会改变
delete arr[index]; 索引值不改变
9、多个对象合并
9.1 obj = { ...obj, ...obj1, ...obj2 }
9.2 obj = Object.assign(obj1, obj2, obj3)
二、搬运工-链接分享
1、从Vue源码中学到的28个编程好习惯
2、图床-Typora配合PicGo和七牛云实现图床
3、利用运算符 || && 简化代码
4、Markdown写作入门教程
三、API-好玩的API
1、彩虹屁
2、天气查询