json - JSON 值转换为百分比
问题描述
使用打字稿,将 JSON 值转换为百分比的最佳方法是什么?
JSON
{
"outer_attribute": {
"brands": [
{
"brand_names": "brand6",
"Vertical": "Automotive",
"customer_visit_ratio": "0.03935382863419896"
},
{
"brand_names": "brand5",
"Vertical": "Automotive",
"customer_visit_ratio": "0.00935382863419896"
},
{
"brand_names": "brand12",
"Vertical": "Automotive",
"customer_visit_ratio": "0.30935382863419896"
}
]
}
}
我需要将“customer_visit_ratio”的值转换为百分比值。试过 .map 但没有用。
解决方案
试试这样:
this.data.outer_attribute.brands = this.data.outer_attribute.brands.map(
item => ({...item, percent : (Number(item.customer_visit_ratio) * 100).toFixed(2)})
);
推荐阅读
- perl - perl 无法识别全局符号
- superset - Apache superset - 无法在 Macbook 中找到 Superset 文件夹
- java - 首先检查结果是否为null时如何避免冗余方法调用?
- r - 比较两个表之间的列类型
- xamarin - 使用单一代码库的不同组织的多个应用程序
- mysql - 在 MySQL 中使用 union 维护订单
- php - Dompdf 在本地工作,但不能在线
- django - 如何从 ListCreateAPIView 通用视图记录异常
- android - 为什么我的 Firebase 实时数据库只保存 1 个用户
- html - 图像在三星 Tizen 电视中看起来锐化且不可读