Вложенный JSON с динамическими ключевыми значениями в LWC

У меня есть данные JSON, и я хотел бы повторить runStatus, однако не все узлы имеют runStatus, и я получаю сообщение об ошибке run.runStatus is Undefined.

Как я могу исправить ошибку в HTML?

[
    {
        "Code": "AB",
        "Run": {
            "Range": {
                "maxValue": "75",
                "minValue": "54"
            },
            "remarks": [],
            "runStatus": "RESULTED"
        }
    },
    {
        "Code": "CD",
        "Run": {
            "remarks": []
        }
    }
]

person Padam Sharma    schedule 09.07.2020    source источник


Ответы (1)


сделать проверку перед

if(YOUR_OBJ.Run.runStatus !== undefined)
{
  console.log(YOUR_OBJ.Run.runStatus);
  // ...
}
person v3rlly    schedule 09.07.2020