Я пытаюсь получить значение 'id' из модального открытого onClick (). Я назначил value={this.props.sightings.id
, но не появляется в event.target.value
.
Я пытался найти значение с помощью отладчика, и я вижу его в следующем формате, но не знаю, как получить к нему доступ.
Это функциональность семантико-модального компонента:
<Modal
trigger={
<Icon
name="camera retro"
value={this.props.sighting.id}
size="big"
value={this.props.sighting.id}
style={{ flex: 1, justifyContent: "center", alignItems: "center" }}
onClick={this.handleOpen}
/>
}
open={this.state.modalOpen}
onClose={this.handleClose}
basic
size="small"
>
Это обработчик кликов:
handleOpen = (e) => {
console.log(e)
this.setState({ modalOpen: true, })
}
Это результат в консоли:
<i
value="7"
aria-hidden="true"
class="camera retro big icon"
style="flex: 1 1 0%; justify-content: center; align-items: center;"
/>
Я бы хотел получить значение из <i value="7"
или, возможно,
другой способ?