包含了一些常用的js工具方法及less样式
yarn add @gefangshuai/frontend-utils
or
npm i @gefangshuai/frontend-utils
import jsUtil from "@gefangshuai/frontend-utils/js";
import objectUtil from "@gefangshuai/frontend-utils/js/object";
或
import checkEmail from "@gefangshuai/frontend-utils/js/validator/checkEmail";
- appendPath: 拼接路径,自动判断被拼接的路径是否已'/'结尾
- delHtmlTag: 删除内容中的html标记
- setSiteTitle: 设置网站标题
- isWeChat: 当前网站是否在微信环境内
- sleep: 线程休眠
- clearObj: 清理object中没有值的属性
- toArray: 将object转换为数组
- toFormData: 将对象转换成表单FormData
- toQueryString: 将对象转换成请求的query字符串
- isUndefined: 判断对象是否为undefined
- isNull: 判断对象是否为null
- oneOf: 校验元素是否为数组中的一员
- checkEmail: 校验是否为邮箱
- checkMobile: 校验是否为手机号
- checkErrorCode: 检查请求的返回错误码,遵循restful
- getErrorCode: 获取请求的错误码,遵循restful
- mar-{position}-xs: 5px
- mar-{position}-sm: 10px
- mar-{position}: 15px
- mar-{position}-lg: 35px
- mar-{position}-lgg: 50px
- pad-{position}-xs: 5px
- pad-{position}-sm: 10px
- pad-{position}: 15px
- pad-{position}-lg: 35px
- pad-{position}-lgg: 50px