我正在使用 Angular 4,并且使用了 CoinMarketCap API。但有一个领域一直让我头疼。有什么建议吗?
这个:
"24h_volume_usd": "72855700.0",
这是我的 html:
<tr *ngFor="let coin of coins">
<td>{{coin.24h_volume_usd | currency:'USD':true:'1.0-2'}}</td>
</tr>
这是错误:
Uncaught Error: Template parse errors:
Parser Error: Unexpected token '0.24' at column 5 in [{{coin.24h_volume_usd | currency:'USD':true:'1.0-2'}}]
最佳答案
JS 中符号不能以数字开头。因此,您需要使用数组语法:
<td>{{coin['24h_volume_usd'] | currency:'USD':true:'1.0-2'}}</td>
关于javascript - API JSON 使用数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45597596/