常用的方法
- 节流
示例
throttle(handler,wait);
handler方法 wait等待时间默认3000
- 地址栏截取某个参数
getUrlParam(name)
name参数名
- 正则截取某个参数(哈希地址不适应)
getQueryVariable(name)
name参数名
- 时间格式化
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 |
- 过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 |
- 聊天时间格式,类似
刚刚、一分钟前
timestampFormat(timestamp)
,13位时间戳
- 判断是否有必填项没填
validCheck(obj, filterArr=[])
参数 | 说明 | 类型 |
---|---|---|
obj |
传入的对象 | Object |
filterArr |
过滤数据(默认[]) | Array |
- 内联样式无法转换需要使用这个转换(移动端使用)
px2rem(px,rootVal=37.5)
参数 | 说明 | 类型 |
---|---|---|
px |
传入的像素(eg:'14px') | String |
rootVal |
这里的rootVal,和rootValue值对应 | Number |