更新记录
1.0.0(2026-09-08) 下载此版本
- 初始版本:
createUniRequest/createUniRequestWithToken - 实现
@kordar-spec/request的RequestInstance
平台兼容性
uni-app(3.8.3)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| - | √ | √ | √ | √ | - | √ | √ | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | - | √ | - | - | - | - |
kordar-request
uni-app HTTP 适配层,实现 @kordar-spec/request 的 RequestInstance 契约。
对应 web-libs 中的 @kordar-lib/request + @kordar-lib/request-axios,底层使用 uni.request 以兼容小程序 / App。
用法
import { createUniRequest, createUniRequestWithToken } from '@/uni_modules/kordar-request'
const request = createUniRequest({
config: { baseURL: 'https://api.example.com', timeout: 30000 },
hooks: {
beforeRequest: async (ctx) => {
ctx.headers['Accept-Language'] = uni.getLocale?.() || 'zh-Hans'
return ctx
},
},
})
const users = await request.get('/users', { page: 1 })
依赖
@kordar-spec/request(npm,类型契约)

收藏人数:
https://www.npmjs.com/package/@kordar-spec/request
下载插件并导入HBuilderX
下载插件ZIP
赞赏(0)
下载 4
赞赏 0
下载 12574213
赞赏 1949
赞赏
京公网安备:11010802035340号