0.0.5-alpha.0 • Published 2 years ago

@axios-plugin/timeout v0.0.5-alpha.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@axios-plugin/timeout

当请求超时后,将抛出异常,可传入自定义超时时间

安装

yarn add @axios-plugin/timeout

使用

参数:

new TimeoutPlugin({ timeout: 1000 }) //传入自定义超时时间
new TimeoutPlugin() //使用默认超时时间 timeout=2000
import axios from 'axios'
import { pluginify } from "@axios-plugin/core"
import { timeoutPlugin } from '@axios-plugin/timeout'

const instance = pluginify(axios.create())
                  .use(new TimeoutPlugin({ timeout: 1000 }))
                  .generate()

注意

在使用 TimeoutPlugin 时,首先需要使用 pluginify 将 axios变成基于插件的请求库. pluginify 内置在 @axios-plugin/core 中.

0.0.5-alpha.0

2 years ago

0.0.2-alpha.1

2 years ago

0.0.4

2 years ago

0.0.2-alpha.0

2 years ago

0.0.1

2 years ago

0.0.1-alpha.3

2 years ago