学如逆水行舟-随记分享1

142 阅读1分钟

一 、度娘-每日百度

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个编程好习惯

juejin.cn/post/685457…

2、图床-Typora配合PicGo和七牛云实现图床

juejin.cn/post/691669…

3、利用运算符 || && 简化代码

www.jb51.net/article/213…

4、Markdown写作入门教程

juejin.cn/post/691671…

三、API-好玩的API

1、彩虹屁

www.iowen.cn/jitang/api/

2、天气查询

wthrcdn.etouch.cn/weather_min…