小编Say*_*ood的帖子

如何在 amcharts 工具提示 HTML 中迭代嵌套 JSON 数组

我有一个带有以下 JSON 的数据变量

var data = [

        {
            "district": "Karachi West",
            "visits": 13223,
            "distSubParts": [
           {
                "name": "ABC",
                "svisits": 212
            },
            {
                "name": "ZXA",
                "svisits": 1323
            }
            ]


        },
{
            "district": "Quetta South",
            "visits": 234232,
            "distSubParts": [
           {
                "name": "GGG",
                "svisits": 234
            },
            {
                "name": "RRR",
                "svisits": 234432
            }
            ]


        },



    ];
Run Code Online (Sandbox Code Playgroud)

和 AMCharts Series HTML 为

series.tooltipHTML = `<center><strong> {district}</strong></center>
                            <hr />
                            <table>
                            <tr>
                              <th align="left">Name</th>
                              <td>{distSubParts.name}</td>
                            </tr>
                            <tr>
                              <th align="left">Visits</th>
                              <td>{distSubParts.svisits}</td>
                            </tr>
                            </table>
                           `;

Run Code Online (Sandbox Code Playgroud)

现在,当我看到工具提示时,就像下图所示,没有显示 distSubParts 嵌套数组

https://i.stack.imgur.com/kxLTc.jpg …

javascript arrays amcharts

0
推荐指数
1
解决办法
562
查看次数

标签 统计

amcharts ×1

arrays ×1

javascript ×1