|
|
@ -485,15 +485,10 @@ const fetchRateData = async () => { |
|
|
|
}); |
|
|
|
console.log('response', result); |
|
|
|
if (result.code === 200) { |
|
|
|
rateName.value = result.data.map(item => { |
|
|
|
// 从字符串中提取货币代码,如 '美元(USD)' 提取 'USD' |
|
|
|
const match = item.match(/\(([^)]+)\)/); |
|
|
|
const currencyCode = match ? match[1] : item; |
|
|
|
return { |
|
|
|
value: item, |
|
|
|
label: currencyCode, |
|
|
|
}; |
|
|
|
}); |
|
|
|
rateName.value = result.data.map(item => ({ |
|
|
|
value: item, |
|
|
|
label: item |
|
|
|
})); |
|
|
|
} |
|
|
|
console.log('货币信息', rateName.value); |
|
|
|
} catch (error) { |
|
|
|