mina-kit

0.1.0 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i mina-kit

Weekly Downloads

0

Version

0.1.0

License

none

Unpacked Size

55.2 kB

Total Files

4

Last publish

Collaborators

  • jaxxu