Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/taixw2/miniapp-util
封装的一些微信小程序的方法
https://github.com/taixw2/miniapp-util
Last synced: 5 days ago
JSON representation
封装的一些微信小程序的方法
- Host: GitHub
- URL: https://github.com/taixw2/miniapp-util
- Owner: taixw2
- Created: 2017-02-05T06:48:49.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-05T08:36:52.000Z (over 6 years ago)
- Last Synced: 2024-09-21T13:55:47.396Z (about 2 months ago)
- Language: JavaScript
- Size: 73.2 KB
- Stars: 13
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# miniapp-util
一些常用的方法, 以及微信小程序 api promise 化
如果已经使用了 wepy 框架, 则没有必要再将 api promise 化了### 安装
```
复制 dist 目录中的内容到你的项目中
因为小程序不支持 node_modules
```### 使用
``` javascript
var miniapp = require('./miniapp-util.js')// Promise 的 polyfill
miniapp.Promise// 被 promise 化的 api 命名空间
miniapp.wxp
miniapp.wxp.login
// 或者
wx.p.login
...// 其他一些 util 函数
miniapp.noop// 将一位数的数值转换成两位数: 1 => 01
miniapp.numToDouble// 格式化时间戳
miniapp.formatTime// 可读性更好的时间格式化,如:今天,一天前,两天前...
miniapp.readableDate
// 秒转分, 如: 100 => 01:40
miniapp.secondToMinute
```