Javascript 等待嵌套对象数据在ReactJS中可用的最佳方法

Javascript 等待嵌套对象数据在ReactJS中可用的最佳方法,javascript,reactjs,Javascript,Reactjs,我有一个嵌套对象的对象,如下所示: { key_1: 'data', key_2: 'data', nested_1: {some_data...} nested_2: {some_data...} }, { key_1: 'data', key_2: 'data', nested_1: {some_data...} nested_2: {some_data...} }, ... 有一些处理创建了这个对象,比如说nested_1比其他处理花费的时间稍长一些。我有

我有一个嵌套对象的对象,如下所示:

{
  key_1: 'data',
  key_2: 'data',
  nested_1: {some_data...}
  nested_2: {some_data...}
},
{
  key_1: 'data',
  key_2: 'data',
  nested_1: {some_data...}
  nested_2: {some_data...}
},
...
有一些处理创建了这个对象,比如说nested_1比其他处理花费的时间稍长一些。我有一些代码可以映射这个对象和嵌套对象,但是nested_1当时还没有定义

const myItems = myNestedObjects.map((mno) => {
    if (mno.key_1 == 'ACTIVE' && mno.nested_1.some_key) {
        // Do some stuff
    }
    else  {
        // Do some different stuff
    }

    return {
        // some stuff
    }
})

等待对象准备好并映射通过的最佳方法是什么?

为您所写的任何答案添加解释
const myItems = myNestedObjects.map(item => {
if (item.key_1 == 'ACTIVE' && item.nested_1 instanceof Object) {
    // Do some stuff
}
else  {
    // Do some different stuff
}

return {
    // some stuff
}
})