lh-tool
v1.1.4
Published
工具函数
Downloads
1
Readme
lh-tool
安装
npm install lh-tool
使用
import tool from "lh-tool"
p1,p2,p3...为参数 ,其中Y为必填,N为非必填
1.格式化时间
usage:tool.formatDate.format(p1[Y],p2[Y]) p1:时间对象 p2:时间格式
demo:tool.formatDate.format(new Date(),'yyyy-MM-dd hh:mm:ss')
2.末尾自动补全0/删除(四舍五入)
usage:tool.completeNum(p1[Y],p2[Y]) p1:需要补全的数字或字符串 p2:需要补全的位数
demo:tool.formatDate.format(3.1321,2)
3.数组去重
usage:usage:tool.unique(p1[Y]) p1:需要去重的数组
demo:tool.unique([1,2,3,'1',2])
4.获取cookie
usage:tool.getCookie(p1[Y]) p1:cookie的key值
demo:tool.getCookie('demo')
5.设置cookie
usage:tool.setCookie(p1[Y],p2[Y],p3[N],p4[N],p5[N]) p1:cookie的key值 p2:cookie的value值 p3:cookie的过期时间 p4:cookie写入路径 p5:cookie写入域名
demo:tool.setCookie('demo','demos',7,'/page/','.csdn.net')
6.设置cookie
usage:tool.delCookie(p1[Y],p2[N],p3[N],p4[N]) p1:cookie的key值 p2:cookie写入路径 p3:cookie写入域名 p4:cookie是否使用安全传输协议HTTPS,SSL等,默认为false
demo:tool.delCookie('demo','/page/','.csdn.net',false)
7.antd版ecxel前端下载
usage:tool.excelDownAnt(p1[Y],p2[Y],p3[Y]) p1:表格最外层的ID p2:导出excel名称 p3:安装的xlsx插件 npm i xlsx --S (import xlsx from 'xlsx')
demo:tool.excelDownAnt('#table','表格1',xlsx)