aplus-axios-base-preset
基于aplus-axios-core
的插件预设,主要封装了错误和成功的弹窗UI,同时支持vue3和react两种框架,应用于aplus项目。
安装
bash
pnpm add @aplus-frontend/aplus-axios-react-preset -w
使用之前保证这3个包在项目中先要安装axios
,aplus-axios-core
,antd
在执行上述命令
TIP
需要注意的是在defHttp.use(basePlugin)
之后,需要从预设中导出axiosEvent
,并注册两个预设自带的声明周期axiosError401
和axiosGetToken
,这里可查看原因
参数说明
属性 | 说明 | TypeScript 类型 | 是否必须 |
---|---|---|---|
locale | 语言类型 | 'zh_CN' | 'en_US' | 是 |
使用DEMO
ts
import { axiosReactPresent } from '@aplus-frontend/aplus-axios-react-preset';
//注册插件预设
const basePlugin = axiosReactPresent({
locale: 'zh_CN'
});