0.0.4 • Published 7 years ago

utils_cl v0.0.4

Weekly downloads
2
License
ISC
Repository
-
Last release
7 years ago

utils 工具集合

API参数说明默认值调用方式
delaytime队列延迟函数2000msgenerator: yield delay(3000)fun: delay(3000).then(() => {})
getUrlParametername, link = window.location.href获取 url 参数,默认获取浏览器地址栏参数
getStoragename, type获取浏览器缓存信息, name 为缓存对象,当 type = 's' 时表示获取 sessionStorage 否则为 localStorage
setStoragedata, name, type设置浏览器缓存信息;data 为需要存储的数据,必须为 object;name 和 type getStorage 方法
getCookiecookieName获取 cookie 信息,cookieName 表示要获取的对象
formItemToText{ data, unit = '元', type = true, defaultValue = '--' }表单值的展示,会进行容错处理。data 为数据;unit 需要显示的单位;type 表示显示单值还是双值;defaultValue 为默认值,如 data 为 null 时显示的值。formItemToText({})
genNonDuplicateIDlength获取一个随机值
toThousandsnum, unit = '¥'千位符过滤,默认显示小数点后两位,常用于金额的展示。num 可以为字符串类型的数字¥0.00
includesarr, value重写 Array.includes,使其在各个平台都能使用
subStringstr, n字符串按照字节数来截取,中文算2个字节

npm 引用

// 安装依赖

npm install --save utils_cl

// 使用
import { delay, getUrlParameter } from 'utils_cl';
0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago