1.0.19 • Published 1 year ago

mouse-uniapp-tool v1.0.19

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Basic usage

1.install SDK using npm

npm install mouse-uniapp-tool --save

2.for example:

//CryptoJS 加密解密
import { secret } from "mouse-uniapp-tool";
const obj = new secret(sourceData, key, iv);
obj.encrypt().getEncryptData();//获取加密数据
obj.decrypt().getDecryptData();//获取解密数据
//直传阿里云oss
import { upload } from "mouse-uniapp-tool";
const obj = new upload({
  AccessKeySecret,
  AccessKeyId,
  SecurityToken
});
obj.chooseImage();//选择图片
obj.delPicture();//删除图片
obj.getPicture();//获取图片
//基础类使用
import { base } from "mouse-uniapp-tool";
Vue.prototype.$base = new base();
this.$base.isExist(val);//判断值是否存在
this.$base.red(url);//redirect
this.$base.nav(val);//nav
this.$base.rel(val);//reLaunch
this.$base.swi(val);//switchTab
this.$base.findObjectByKey(obj, 'id', 1);//数组key值查询
//分页返回参数封装
import { paging } from "mouse-uniapp-tool";
const obj = new paging(sourceData,remoteObject);
obj.getAssemblyData();//获取返回参数
//微信、支付宝调起支付
import { pay } from "mouse-uniapp-tool";
params = {
  rovider,
  timeStamp,
  nonceStr,
  package,
  signType,
  paySign,
}//微信参数
params = {
  provider: provider,
  orderInfo: trade_no,
}//支付宝参数
success = () => {}
fail = () => {}
const obj = new pay(params,success,fail);
obj.wxPay();//微信支付
obj.zfbPay();//支付宝支付
//导出
import { exportFile } from "mouse-uniapp-tool";
new exportFile({ blob, fileName });
//指纹识别
import { fingerPrint } from "mouse-uniapp-tool";
new fingerPrint({ 
  checkAuthMode, //检查验证模式
  challenge, //挑战因子
  authContent, //验证描述,即识别过程中显示在界面上的对话框提示内容
  success, //成功回调
  fail //失败回调
});
//检测网络
import { checkNetwork } from "mouse-uniapp-tool";
new checkNetwork({
  success, //成功回调
  fail, //失败回调
})
//console.log 打印封装
import { clog } from "mouse-uniapp-tool";
clog('test');
//轮询
import { polling } from "mouse-uniapp-tool";
new polling({
    maxNum:60, 
    callback:(res)=>{
        if(true){
            res.clear();
        }else{
            res.execute()
        }
    }
});
//轮询
import { ws } from "mouse-uniapp-tool";
const wsClient = new ws({
  url:'ws://localhost:3001',
  type:1,
  callback:callback
});
wsClient.socketTask.send(11111);
1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago