大家好,我是為廣大程式設計師兄弟操碎了心的小編,每天推薦一個小工具/原始碼,裝滿你的收藏夾,每天分享一個小技巧,讓你輕鬆節省開發效率,實現不加班不熬夜不掉頭髮,是我的目標!
今天小編推薦一款很酷的 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導航站】**。