javascript - Imbrication json à double niveau, comment parcourir et concaténer des chaînes ?
黄舟
黄舟 2017-06-24 09:43:35
0
2
976

var réponse = {

"msg": "success",
"code": 200,
"data": {
    "total": 328880,
    "ipInfo": [
        {
            "count": 3155,
            "key": "315.230.145.246",
            "subList": [
                {
                    "count": 3154,
                    "key": "8058230"
                },
                {
                    "count": 1,
                    "key": "713467"
                }
            ]
        },
        {
            "count": 3454645,
            "key": "215.230.145.246",
            "subList": [
                {
                    "count": 6154,
                    "key": "8058240"
                },
                {
                    "count": 1124,
                    "key": "1155530"
                }
            ]
        }                  
    ]
}

}
Comme ça, je dois parcourir les chaînes concaténées et les mettre sur la page. Comment faire ? ? ? Je suis un débutant.

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(2)
曾经蜡笔没有小新
    var tempStr = '';
    response.data.ipInfo.forEach(function (item) {
        item.subList.forEach(function (subItem) {
            tempStr += "<p><span>" + subItem.count + "</span><span>" + subItem.key + "</span></p>";
        });
    });

Vue:

<tr v-for="item in ipInfo">
    <td v-for="subItem in item">{{ subItem.count }} - {{subItem.key }}</td>
</tr>
巴扎黑

Il ne devrait pas être difficile de fournir des idées au sujet sans écrire de code, faire une boucle pour déterminer le type de données, puis récurser

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal