安装
$ npm install @aks-dev/easyui --save
or
$ yarn add @aks-dev/easyui
screen
import '@aks-dev/easyui/screen/text-fit'
- px2dp
- px2sp
- statusBarHeight
- navigationBarHeight
ui
- Badge
- Hud
- Modal
- EchartsView
- MutiPictureView
- PictureViewer
- RefreshList
- StickHeaderView
- TableCell
- TextInputArea
- WithLoadingContainer
- DottedLine
- MenuView
- RichText
- ...
utils
函数 | 作用 |
---|
sleep | 睡眠 |
keyboardDismissHandlers | 通过手势关闭键盘 |
panHandlersCallback | 手势动作回调 |
callTelephone | 拨打电话 |
randomcolor | 获取随机色 |
syncLoop | 同步循环 |
encryptMobilePhoneNumber | 手机号码加星 |
isObject | 判断对象 |
isArray | 判断数组 |
isNumber | 判断数字 |
isNull | 判断null |
isUndefined | 判断undefined |
isObjectValueEqual | 判断两个对象是否相同 |
deepEqual | 深度比较两个对象 |
deepClone | 深拷贝 |
isPhoneNumber | 判断手机号码 |
toDateFriendly | 转成友好时间 |
isChainChar | 是否包含[a-z] |
isHaveChartCount | 包含[a-z]数量 |
isHaveNumberCount | 包含[0-9]数量 |
isHaveChinese | 是否包含汉字 |
isHaveEmojiCharact | 是否包含表情 |
jsbridge
函数 | 作用 |
---|
getAppVersion | 获取App版本号 |
upgrade | app升级 |