У меня панель выглядит следующим образом:
render () {
const testID = this.props.testID
console.log(testID) // has value here
return (
<ExpansionPanel onChange={(testID) => console.log(testID)}>
<ExpansionPanelSummary>
<Typography>SOME TITLE</Typography>
</ExpansionPanelSummary>
<ExpansionPanelDetails}>
SOME DETAILS
</ExpansionPanelDetails>
</ExpansionPanel>
)
}
Я хочу получить это testID
, когда пользователь нажимает, чтобы расходовать панель.
Причина в том, что позже я могу использовать этоtestID
для извлечения данных с сервера и отображения данных в < ExpansionPanelDetails >
.
Но то, что он напечатал в данный момент, выглядит следующим образом:
Class {dispatchConfig: {…}, _targetInst: FiberNode, _dispatchListeners: ƒ, _dispatchInstances: FiberNode, nativeEvent: MouseEvent, …}
Есть идеи?
Спасибо!