如何映射以数字开头的数据字段



我正在react中映射来自API的一些数据,并将其呈现为加密统计数据。其中一个数据字段以数字开头。像这样24小时音量:";26522439016";很明显,它会给出这样的错误
第33:55行:解析错误:直接在数字后面的标识符。(33:55(;有什么办法可以克服这个问题吗?

//我已经创建了一个所有字段的数组,我正在映射这些字段并将其呈现为加密统计数据。密码细节数据来自API。

const stats = [

{title:'以美元计价',值:$ ${cryptoDetails.price && millify(cryptoDetails.price)},图标:},{title:'Rank',value:cryptoDetails.Rank,icon:},{title:"24小时音量",值:$ ${cryptoDetails.volume && millify(cryptoDetails.volume)},图标:},{title:'市值',值:$ ${cryptoDetails.marketCap && millify(cryptoDetails.marketCap)},图标:},{title:'所有时间最高(每日平均值(',值:$ ${millify(cryptoDetails.allTimeHigh.price)},图标:},];

/////然后像这个一样映射

{stats.map(({icon, title, value}) =>(
<Col className="coin-stats">
<Col className="coin-stats-name">
<Text>{icon}</Text>
<Text>{title}</Text>
</Col>
<Text className="stats">{value}</Text>
</Col>
))}

我建议使用Object.entries迭代它,并将键转换为String。

`const mockData={24小时音量:";26522439016";,12h体积:";26522436381";}

const ArsedMap=Object.entries(mockData(.map(([key,value](=>{key}:{value}(`

我希望这能帮助

最新更新