Tengo problemas para mapear a través de una matriz, estoy usando Object.entries para mapear los datos, encuentre a continuación el ejemplo de la estructura json. esto es lo que he intentado pero me dan errores, sé que el baño no es correcto.
{ Object.entries(this.props.optionData.steps).map((t, k) => ( <option onClick={(e) => this.optionSelectHandle(t, k)} key={k} value={t[0]}> {t[1]} </option> )); } { "steps": [{ "step_num": 1, "description": "Description" }, { "step_num": 2, "description": "Description", "uncommon_field": "some data" } ] }simplemente puede usar la función de mapa en pasos como este:
{ this.props.optionData.steps.map(step => ( <option onClick={(e) => this.optionSelectHandle(e)} key={step.step_num} value={step.step_num}> {step.description} </option> )); }como ya es una matriz