yaoxfly-utils
v0.2.0
Published
工具类
Downloads
4
Readme
yaoxfly-utils
介绍
本项目的工具类可以用于 h5 端(小程序不能用)不依赖任何框架,在 vue、react、angular 等下都可通用 ,目前封装的方法有限,有待完善
安装教程
npm i yaoxfly-utils
使用说明
- 在 main.js 文件里
import "yaoxfly-utils";
- 示范
console.log(Yx.timeStampToDate(1564808776))
输出结果:2019-08-03
api
常用工具
1. Yx.urlHandle(url)
网址处理,根据当前域名所在的协议自动添加 http 或者 https | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | url | String | 是 | 网址 |H5|
2. Yx.getJsonLength(jsonData)
获取 json 长度 | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | jsonData | Object | 是 | json 对象 ||
3. Yx.getCutOutContent(value,length )
内容超过某个长度 加... | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | value | String | 是 | 截取的内容 || | length | Number | 否 | 截取的长度,默认 28||
4. Yx.isNullObject(object)
判断是否是空对象、空对象数组、空数组 | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | object | Array/Object | 是 | 被判断的对象或者对象数组 ||
时间处理
1. Yx.timeStampToDate(timeStamp)
时间搓转换为 date 类型 | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | timeStamp | Number | 是 | 被转换的时间搓 ||
2. Yx.timeStampToDateTime(timeStamp)
时间搓转换为 dateTime | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | timeStamp | Number | 是 | 被转换的时间搓 ||
3. Yx.timestampFormat(timeStamp)
时间搓转换为昨天 刚刚 几分钟前等 | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | timeStamp | Number | 是 | 被转换的时间搓 ||
图片处理
1.Yx.blobToBase64(imgUrl)
blob 转 base64 并压缩 | 参数名 | 类型 | 必填 | 说明 | 平台差异说明| | :------: | :------: | :------: | :------: |:------: | | imgUrl | String | 是 | 被判断的对象或者对象数组 |H5|
tips: 图片路径 blob 格式的
正则验证和处理
1.Yx.hasSpace(value)
检验是否包含空格(包括前后和中间的空格) | 参数名 | 类型 | 必填 | 说明 | 平台差异说明 | | :----: | :----: | :--: | :----------------------: | :----------: | | value | String | 是 | 要验证的值 | H5 |
2.Yx.clearSpace(value)
清空空格(包括前后、中间的所有的空格) | 参数名 | 类型 | 必填 | 说明 | 平台差异说明 | | :----: | :----: | :--: | :--------: | :----------: | | value | String | 是 | 要清空的值 | H5 |