diff --git a/env/.env b/env/.env index 05c8a58..8972b92 100644 --- a/env/.env +++ b/env/.env @@ -9,8 +9,11 @@ VITE_APP_PUBLIC_BASE=/ # 登录页面 VITE_LOGIN_URL = '/pages/login/index' - +# 第一个请求地址 VITE_SERVER_BASEURL = 'https://ukw0y1.laf.run' +# 第二个请求地址 +VITE_API_SECONDARY_URL = 'https://ukw0y1.laf.run' + VITE_UPLOAD_BASEURL = 'https://ukw0y1.laf.run/upload' # 有些同学可能需要在微信小程序里面根据 develop、trial、release 分别设置上传地址,参考代码如下。 diff --git a/src/api/alova-foo.ts b/src/api/alova-foo.ts index 35be884..93a9eb4 100644 --- a/src/api/alova-foo.ts +++ b/src/api/alova-foo.ts @@ -1,16 +1,17 @@ -import { http } from '@/utils/request/alova' +import { API_DOMAINS, http } from '@/utils/request/alova' -export interface IFooItem { - id: string +export interface IFoo { + id: number name: string } export function foo() { - return http.Get('/foo', { + return http.Get('/foo', { params: { name: '菲鸽', page: 1, pageSize: 10, }, + meta: { domain: API_DOMAINS.SECONDARY }, // 用于切换请求地址 }) } diff --git a/src/pages/about/alova.vue b/src/pages/about/alova.vue index 762ca55..bf5f4c1 100644 --- a/src/pages/about/alova.vue +++ b/src/pages/about/alova.vue @@ -12,6 +12,7 @@ import { useRequest } from 'alova/client' import { foo } from '@/api/alova-foo' const initialData = undefined + const { loading, data, send } = useRequest(foo, { initialData, immediate: true, @@ -39,6 +40,10 @@ function reset() { {{ JSON.stringify(data) }} + + + {{ data?.id }} +