Как получить цель события onClick div.id
внутри функции showChildren
?событие реакции-клика имеет пустую event.target
Желаемый результат:
div.id
Фактический результат:
<react></react>
Соответствующие Бритва
iterateNavigationObject: function(item) {
var titleStyle = {
'backgroundColor': 'grey'
};
return (
<div>
<ul>
<li style={titleStyle}>
<div id="asdf" onClick={this.showChildren}>{item.text}</div>//I want the id of this element
<ul>
{item.items.map(this.iterateNavigationSubitems, this)}
</ul>
</li>
</ul>
</div>
);
},
showChildren: function(){
console.log(event.type);//OUTPUT: 'react-click'
console.log(event.target);//OUTPUT: <react></react>
},