ym-js-utils
v1.2.3
Published
悦米移动端公用工具包
Downloads
14
Readme
ym-js-utils
悦米项目常用方法
安装 ym-js-utils
npm install ym-js-utils
安装依赖
npm install
压缩
npm run start
ym-js-utils
import {
version // 版本
} from '../package.json'
import {
config, // 基础配置信息
setConfig // 设置基础配置
} from './config'
import {
getDate, // 处理时间的显示格式
getCountDown // 获取倒计时
} from './date'
import {
pxToRem, // pxToRem
devPR // 获取当前屏幕相当于50px的倍值
} from './style'
import { flex } from './flex'
// 微信授权相关
import { checkAuth, getAuth, removeAuth } from './auth'
// 微信jssdk相关
import {
wx, // 微信对象实例
getBaseParams, // 获取签名初始化参数
getWxSign, // 获取微信签名
initWx, // 初始化微信配置
hideOptionMenu, // 微信浏览器自带对象处理隐藏菜单
showOptionMenu, // 微信浏览器自带对象处理显示菜单
setShare, // 配置分享内容
share, // 获取签名配置分享
createSign // 生成签名
} from './wechat'
// 表单验证
import {
checkTel, // 验证手机号
checkEmail, // 验证邮箱
checkEmpty // 验证是否为空
} from './verify'
// 公用方法
import {
queryUrl, // 获取链接上的参数
deepCopy, // 深拷贝
isObjectEqual, // 对象是否相等
isIOS, // 是否ios
isPC, // 是否PC
debounce, // 防抖
throttle, // 截流
move, // 数组元素置换
sumArr, // 数组总和
getByteLength, // 获取字节长度
setValue // 对象赋值
} from './base'
// cavans
import {
Canvas2Image // canvas转图片
} from './canvas'