快乐的梦鱼 vor 3 Wochen
Ursprung
Commit
fbbc7ddc64
2 geänderte Dateien mit 5 neuen und 2 gelöschten Zeilen
  1. 1 0
      src/api/traval/TravalContent.ts
  2. 4 2
      src/pages/travel/route/list.vue

+ 1 - 0
src/api/traval/TravalContent.ts

@@ -47,6 +47,7 @@ export class TravalContentApi extends CommonContentApi {
         p.scenicSpotsList = transformArrayDataModel<TravalListItem>(TravalListItem, p.scenicSpotsList as any[], '路线景点列表', true);
       }
     });
+    res.list.unshift(await this.getTravalList(8768) as any);
     return res;
   }
 

+ 4 - 2
src/pages/travel/route/list.vue

@@ -93,6 +93,7 @@ import SimpleDropDownPicker from '@/common/components/SimpleDropDownPicker.vue';
 import { useSimpleDataLoader } from '@/common/composeabe/SimpleDataLoader';
 import CommonContent, { GetContentListParams } from '@/api/CommonContent';
 import Empty from '@/components/feedback/Empty.vue';
+import { waitTimeOut } from '@imengyu/imengyu-utils';
 
 const listLoader = useSimplePageContentLoader(async () => {
   const res = (await TravalContent.getTravalRouteList(
@@ -149,8 +150,9 @@ const handleGo = (item: GetContentListItem) => {
   navTo('./travel-route', { id: item.id });
 };
 
-onMounted(() => {
-  listLoader.loadData(undefined, true);
+onMounted(async () => {
+  await waitTimeOut(250);
+  await listLoader.loadData(undefined, true);
 });
 </script>