feige996 пре 10 месеци
родитељ
комит
730d127c3a
2 измењених фајлова са 6 додато и 4 уклоњено
  1. 6 2
      src/api/alova-foo.ts
  2. 0 2
      src/utils/request/alova.ts

+ 6 - 2
src/api/alova-foo.ts

@@ -1,8 +1,12 @@
-// alovaJS 还在整理中,有比较熟悉的开发者可以PR一下,省得我去摸索
 import { http } from '@/utils/request/alova'
 import { http } from '@/utils/request/alova'
 
 
+export interface IFooItem {
+  id: string
+  name: string
+}
+
 export function foo() {
 export function foo() {
-  return http.Get('/foo', {
+  return http.Get<IFooItem>('/foo', {
     params: {
     params: {
       name: '菲鸽',
       name: '菲鸽',
       page: 1,
       page: 1,

+ 0 - 2
src/utils/request/alova.ts

@@ -5,8 +5,6 @@ const baseURL = JSON.parse(__VITE_APP_PROXY__)
   ? import.meta.env.VITE_APP_PROXY_PREFIX
   ? import.meta.env.VITE_APP_PROXY_PREFIX
   : import.meta.env.VITE_SERVER_BASEURL
   : import.meta.env.VITE_SERVER_BASEURL
 
 
-// alovaJS 还在整理中,有比较熟悉的开发者可以PR一下,省得我去摸索
-// 主要是下面这个文件的TS整理,如何通过泛型传入想要的数据结构,得到对应的数据结构
 export const http = createAlova({
 export const http = createAlova({
   baseURL,
   baseURL,
   ...AdapterUniapp(),
   ...AdapterUniapp(),