luo-tools

1.1.8 • Public • Published

常用的方法

  1. 节流

示例 throttle(handler,wait); handler方法 wait等待时间默认3000

  1. 地址栏截取某个参数

getUrlParam(name) name参数名

  1. 正则截取某个参数(哈希地址不适应)

getQueryVariable(name) name参数名

  1. 时间格式化

timeFormat(data,type)

参数 说明 类型
data 时间参数 String Number
type 类型(默认1) String Number

type值说明

type 说明
1 YY-MM-DD HH:mm:ss
2 YY-MM-DD
3 YY/MM/DD HH:mm:ss
4 YY-MM-DD HH:mm
5 YY/MM/DD HH:mm
6 YY/MM/DD
7 YY/MM
  1. 过js来获取前天、昨天、今天、明天、后天、大后天的日期

getDateStr(AddDayCount=0,type=1)

参数 说明 类型
AddDayCount 获取哪一天的参数:-2前天、-1昨天、0今天、1明天...依次类推(默认今天0) String/Number
type 类型(默认1)1:YY-MM-DD 2:YY/MM/DD String/Number
  1. 聊天时间格式,类似刚刚、一分钟前

timestampFormat(timestamp),13位时间戳

  1. 判断是否有必填项没填

validCheck(obj, filterArr=[])

参数 说明 类型
obj 传入的对象 Object
filterArr 过滤数据(默认[]) Array
  1. 内联样式无法转换需要使用这个转换(移动端使用)

px2rem(px,rootVal=37.5)

参数 说明 类型
px 传入的像素(eg:'14px') String
rootVal 这里的rootVal,和rootValue值对应 Number

Package Sidebar

Install

npm i luo-tools

Weekly Downloads

1

Version

1.1.8

License

ISC

Unpacked Size

11.9 kB

Total Files

4

Last publish

Collaborators

  • puppet_lt