0.1.0 • Published 4 years ago

mina-kit v0.1.0

Weekly downloads
14
License
-
Repository
-
Last release
4 years ago

mina-kit

实用小程序工具合集

登录工具

介绍文章

// 引入
import { reuse } from 'mina-kit'
// or
const { reuse } = require('mina-kit')

// 使用
const requestLogin = reuse(() =>  {
    return new Promise(resolve => {
        console.log('===处理登录请求===');
        setTimeout(() => {
            console.log('===登录请求响应===');
            resolve({
                token: 'mock'
            });
        }, 1000);
    });
});

requestLogin().then(e => console.log('连续发起请求: A', e));
requestLogin().then(e => console.log('连续发起请求: B', e));

setTimeout(() => {
    requestLogin().then(e => console.log('未完成初始化请求时发起请求', e));
}, 500);

setTimeout(() => {
    requestLogin().then(e => console.log('后续发起请求A', e));
}, 2000);

License

MIT.