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