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'
});
