xcxutils
小程序工具库 仓库地址
安装
npm i xcxutils测试
npm run test使用
加载
// 加载所有import * as utils from './node_modules/xcxutils/src/index'// 加载验证库import {verify} from './node_modules/xcxutils/src/index'// 加载sha1加密import {sha1} from './node_modules/xcxutils/src/index'// 加载sha1加密import {md5} from './node_modules/xcxutils/src/index'// 加载微信小程序库import {wx} from './node_modules/xcxutils/src/index'// 加载公用方法库import {base} from './node_modules/xcxutils/src/index'示例
//app.js 热更新 import {wx} from './node_modules/xcxutils/src/index' onShow() { // 热更新 wx.hotupdate(); } // 解码 decodeUserInfo: async function() { try { let code = await wx.login(); let userResult = await wx.getUserInfo(); // 调用接口解码 原来需要写很多回调方法现在只需要两行代码获取加密数据 }catch(e){ // ... } // md5加密 import {md5} from './node_modules/xcxutils/src/index' md5(123); // sha1加密 import {sha1} from './node_modules/xcxutils/src/index' sha1(123); 功能说明 -整理了小程序开发中常用功能
加密 md5,sha1加密
验证 手机号验证,中文验证,邮箱验证等
微信常用功能改为promise 登录,获取用户信息,热更新等
公共方法 深度克隆,判断类型,私有属性,类型转换等













