快速开始
Axle 是一个基于 axios 的渐进式请求工具,不会破坏 axios 原有的能力,帮助您更轻松地处理请求。
引入
ts
import { createAxle } from 'rattail/axle'创建实例
ts
const axle = createAxle({
baseURL: '/api',
})createAxle 支持所有 axios 配置 选项。
基本用法
ts
axle.get('/user', { current: 1, pageSize: 10 })
axle.post('/user', { name: 'Axle' })组合式 API
ts
import { createUseAxle } from 'rattail/axle/use'
const useAxle = createUseAxle({ axle })
const [users, getUsers] = useAxle({
method: 'get',
url: '/user',
})