Skip to content

Latest commit

 

History

History
102 lines (80 loc) · 2.59 KB

README-zh_CN.md

File metadata and controls

102 lines (80 loc) · 2.59 KB

English | 简体中文

VueRequest logo

VueRequest

⚡️ 一个能轻松帮你管理请求状态(支持SWR,轮询,错误重试,缓存,分页等)的 Vue 3 composition API 请求库

Coverage Status Size Version Languages License Star

特性

  • 🚀 所有数据都具有响应式
  • 🔄 轮询请求
  • 🤖 自动处理错误重试
  • 🗄 内置请求缓存
  • 📠 完全使用 Typescript 编写,具有强大的类型提示
  • 🍃 轻量化
  • 📦 开箱即用
  • 🔥 有趣的可交互文档

文档

安装

npm install vue-request

# or with yarn
yarn add vue-request

CDN

<script src="https://unpkg.com/vue-request"></script>

它将以 window.VueRequest.useRequest 暴露在全局

用例

import { useRequest } from 'vue-request';

export default {
  setup() {
    const { data } = useRequest('api/user');
    return () => <div>{data.value}</div>;
  },
};

TODO 列表

如果你有很酷的想法,欢迎提交 issue 以便我们讨论

  • 文档
  • 分页
  • 加载更多

致谢

感谢他们为我们提供了灵感

License

MIT License © 2020-present AttoJS