本项目的工具类可以用于 h5 端(小程序不能用)不依赖任何框架,在 vue、react、angular 等下都可通用(本项目的工具类可以用于什么项目)

网友投稿 609 2022-10-11

本项目的工具类可以用于 h5 端(小程序不能用)不依赖任何框架,在 vue、react、angular 等下都可通用(本项目的工具类可以用于什么项目)

本项目的工具类可以用于 h5 端(小程序不能用)不依赖任何框架,在 vue、react、angular 等下都可通用(本项目的工具类可以用于什么项目)

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

参数名类型必填说明平台差异说明
urlString网址H5

2. Yx.getJsonLength(jsonData)

获取 json 长度

参数名类型必填说明平台差异说明
jsonDataObjectjson 对象

3. Yx.getCutOutContent(value,length )

内容超过某个长度 加...

参数名类型必填说明平台差异说明
valueString截取的内容
lengthNumber截取的长度,默认 28

4. Yx.isNullObject(object)

判断是否是空对象、空对象数组、空数组

参数名类型必填说明平台差异说明
objectArray/Object被判断的对象或者对象数组

时间处理

1. Yx.timeStampToDate(timeStamp)

时间搓转换为 date 类型

参数名类型必填说明平台差异说明
timeStampNumber被转换的时间搓

2. Yx.timeStampToDateTime(timeStamp)

时间搓转换为 dateTime

参数名类型必填说明平台差异说明
timeStampNumber被转换的时间搓

3. Yx.timestampFormat(timeStamp)

时间搓转换为昨天 刚刚 几分钟前等

参数名类型必填说明平台差异说明
timeStampNumber被转换的时间搓

图片处理

1.Yx.blobToBase64(imgUrl)

blob 转 base64 并压缩

参数名类型必填说明平台差异说明
imgUrlString被判断的对象或者对象数组H5

tips: 图片路径 blob 格式的

正则验证和处理

1.Yx.hasSpace(value)

检验是否包含空格(包括前后和中间的空格)

参数名类型必填说明平台差异说明
valueString要验证的值H5

2.Yx.clearSpace(value)

清空空格(包括前后、中间的所有的空格)

参数名类型必填说明平台差异说明
valueString要清空的值H5

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:c++ ,sibuxiangyi_sanpinwaicha
下一篇:开发小程序网站「小程序开发官网」
相关文章

 发表评论

暂时没有评论,来抢沙发吧~