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/package.json b/package.json index c0822a3..044523d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "unibest", "type": "commonjs", - "version": "3.1.0", + "version": "3.2.0", "description": "unibest - 最好的 uniapp 开发模板", "update-time": "2025-06-21", "author": { diff --git a/src/api/alova-foo.ts b/src/api/alova-foo.ts index 13852ef..c5eb03c 100644 --- a/src/api/alova-foo.ts +++ b/src/api/alova-foo.ts @@ -1,12 +1,18 @@ // alovaJS 还在整理中,有比较熟悉的开发者可以PR一下,省得我去摸索 -import { http } from '@/utils/request/alova' +import { API_DOMAINS, http } from '@/utils/request/alova' + +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 }} +