跳到主要内容
版本:v3

快速开始

提示

如果你还未了解 alova,推荐你先阅读 alova 介绍

并且我们提供了一个5 分钟快速入门视频,让你飞速掌握 alova。

安装

npm install alova --save

创建 alova 实例

在 alova 中需要通过 alova 实例发起请求,我们先创建一个。在创建 alova 实例时需要指定请求适配器,在这里推荐使用alova/fetch请求适配器,它是基于fetch API的封装,非常简洁。

import { createAlova } from 'alova';
import adapterFetch from 'alova/fetch';

const alovaInstance = createAlova({
requestAdapter: adapterFetch(),
responded: response => response.json()
});

GET 请求

通过 alovaInstance.Get 发送一个请求,由于使用了adapterFetch请求适配器,将会接收到一个Response实例,这很简单。

const response = await alovaInstance.Get('https://alovajs.dev/user/profile');

在异步函数中,你也可以使用await alovaInstance.Get等待响应。

POST 请求

通过 alovaInstance.Post提交数据,这同样很简单。

const response = alovaInstance.Post('https://alovajs.dev/posts', {
title: 'foo',
body: 'bar',
userId: 1
});

接下来要做什么?

实际上,这只是一个最简单的请求示例,在接下来的章节中将会了解更多功能,让我们开始学习吧。