如何解决获取请求期间货币符号错误
你好,我正在使用 CoinGecko 的 API 构建应用程序,在选择欧元符号货币后,我仍然在浏览器中显示美元符号,有人可以帮我解决这些问题吗?
//函数应用(){ const [coins,setCoins] = useState([]);
const [search,setSearch] = useState("");
useEffect(() => {
axios
.get(
"https://api.coingecko.com/api/v3/coins/markets?vs_currency=eur&order=market_cap_desc&per_page=10&page=1&sparkline=false"
)
.then((res) => {
setCoins(res.data);
})
.catch((error) => alert("You have some error"));
},[]);
const handleChange = (e) => {
setSearch(e.target.value);
};
const filteredCoins = coins.filter((coin) =>
coin.name.toLowerCase().includes(search.toLowerCase())
);
return (
<div className="coin-app">
<div className="coin-search">
<h1 className="coin-text">Search a currency</h1>
<form>
<input
type="text"
placeholder="Search"
className="coin-input"
onChange={handleChange}
></input>
</form>
</div>
<div className="description">
<h1>Currency: Tag: Price: Volume: Market Cap:</h1>
</div>
{filteredCoins.map((coin) => {
return (
<Coin
key={coin.id}
name={coin.name}
image={coin.image}
symbol={coin.symbol}
volume={coin.total_volume}
price={coin.current_price}
priceChange={coin.price_change_percentage_24h}
marketcap={coin.market_cap}
/>
);
})}
</div>
);
}
导出默认应用;//
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。