yaoxfly-utils

0.2.0 • Public • Published

yaoxfly-utils

介绍

本项目的工具类可以用于 h5 端(小程序不能用)不依赖任何框架,在 vue、react、angular 等下都可通用 ,目前封装的方法有限,有待完善

安装教程

npm i yaoxfly-utils

使用说明

  1. 在 main.js 文件里
import "yaoxfly-utils";
  1. 示范
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

Readme

Keywords

none

Package Sidebar

Install

npm i yaoxfly-utils

Weekly Downloads

2

Version

0.2.0

License

MIT

Unpacked Size

455 kB

Total Files

9

Last publish

Collaborators

  • yaoxfly