寶安網(wǎng)站開發(fā)百度平臺我的訂單查詢在哪里
官網(wǎng)地址:Alova.JS - Lightweight request strategy library | Alova.JS
目錄
一、alova 是什么?
二、 快速入門
1、安裝依賴
(1)使用npm方式安裝
(2)使用yarn方式安裝
2、在靜態(tài) html 中使用
一、alova 是什么?
????????alova 是一個輕量級的請求策略庫,針對不同請求場景使用對應(yīng)的請求模塊,讓開發(fā)者使用非常少量的代碼就可以實(shí)現(xiàn)高可用性和高流暢性的請求功能,這意味著,你再也不需要自己絞盡腦汁編寫請求優(yōu)化代碼,再也不需要自己維護(hù)請求數(shù)據(jù)和相關(guān)狀態(tài),你只需要選擇并使用請求模塊,設(shè)置參數(shù)后,alova 幫你搞定。從而提升開發(fā)效率、應(yīng)用運(yùn)行效率,還能降低服務(wù)端壓力。
二、 快速入門
1、安裝依賴
(1)使用npm方式安裝
npm install alova --save
(2)使用yarn方式安裝
yarn add alova
tips:alova 結(jié)合 UI 框架,讓請求變得更簡單,你可以使用 alova 提供的use hook發(fā)起請求,它將返回例如loading
等多個請求相關(guān)的狀態(tài)化數(shù)據(jù),并在 alova 中自動管理它們,而無需自己維護(hù)。
使用 alova 時,請確保 UI 框架符合以下版本要求:
- React: >= v16.8
- Vue: 2.7、3.x
- Svelte: 任意
2、在靜態(tài) html 中使用
<!DOCTYPE html>
<html lang="en"><head><script src="https://unpkg.com/alova/dist/alova.umd.min.js"></script><script src="https://unpkg.com/alova/dist/adapter/globalfetch.umd.min.js"></script><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script><!-- vuehook依賴 vue,因此需先引入 vue --><script src="https://unpkg.com/alova/dist/hooks/vuehook.umd.min.js"></script><script>const alovaInstance = window.alova.createAlova({baseURL: 'https://api.alovajs.org',statesHook: window.VueHook,requestAdapter: window.GlobalFetch()});// ...</script></head><body><!-- ... --></body>
</html>
更多alova.js相關(guān)使用方法,請參考官方文檔:Alova.JS - 輕量級請求策略庫 | Alova.JS