diff --git a/pages/marketSituation/marketDetail.vue b/pages/marketSituation/marketDetail.vue index 1c559b2..945d194 100644 --- a/pages/marketSituation/marketDetail.vue +++ b/pages/marketSituation/marketDetail.vue @@ -76,6 +76,7 @@ const marketTitle = ref(); const sortType = ref(""); // 排序类型:'price' 或 'change' const sortOrder = ref("desc"); // 排序顺序:'asc' 或 'desc' +const regionalGroupArray = ref([]); // 股票数据 const stockList = ref([ { @@ -206,17 +207,19 @@ const sortedStockList = computed(() => { const getRegionalGroupList = async () => { try { const result = await getRegionalGroupListAPI({ - market: marketTitle.value, + name: marketTitle.value, }); + regionalGroupArray.value = result.data; } catch (e) { console.error("获取区域分组列表失败:", e); } }; // 页面加载时接收参数 -onLoad((options) => { +onLoad(async (options) => { if (options && options.market) { marketTitle.value = options.market; + await getRegionalGroupList(); } });