How can I render a nested map inside my jsx component?
I need to make javascript equivalent for (key in groupItem) {} See below.
class MyComponent extends React.Component { render () { var options = this.props.options; return ( <div> {options.map(function(groupItem, key){ return ( )})} </div> ) } } Dropdown.defaultProps = { options:[{ 'groupX':{ 'apple':'lovely green apple', 'orange':'juicy orange', 'banana':'fat banana' } }] } JSON.stringify(groupItems) === { 'groupX':{ 'apple':'lovely green apple', 'orange':'juicy orange', 'banana':'fat banana' } }
WHY NOT THESE WORKS?
groupItem.map - DOES NOT WORK
Object.keys (groupItem) .forEach (function (key) {- DOES NOT WORK
source share