一個很酷的 Vue3 的請求庫

Github導航站發表於2021-04-01

  大家好,我是為廣大程式設計師兄弟操碎了心的小編,每天推薦一個小工具/原始碼,裝滿你的收藏夾,每天分享一個小技巧,讓你輕鬆節省開發效率,實現不加班不熬夜不掉頭髮,是我的目標!

  今天小編推薦一款很酷的 Vue3 的請求庫,它能輕鬆幫你管理請求狀態(支援SWR,輪詢,錯誤重試,快取,分頁等)的 Vue 3 請求庫。

特性

  • 你得到的資料完全是響應式的,不用再為資料的不響應而操心
  • 資料流能夠更快、更便捷地呈現在使用者面前,不用再忍受漫長的 Loading 動畫
  • 完全使用 Typescript 編寫,具有友好的型別支援
  • 輪詢請求
  • 自動處理錯誤重試
  • 內建請求快取
  • 輕量化
  • 開箱即用
  • 有趣的可互動文件

開源協議

  使用 MIT 開源許可協議

連結地址

  公眾號【Github導航站】回覆關鍵詞【vueq】獲取git地址

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>;
  },
};
複製程式碼

更多高階用法與教程,可以到官網瞭解下

結尾

  本期就分享到這裡,我是小編南風吹,專注分享好玩有趣、新奇、實用的開源專案及開發者工具、學習資源!希望能與大家共同學習交流,歡迎關注我的公眾號**【Github導航站】**。

相關文章