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