Хорошо, поэтому я пытаюсь получить имя компонента, чтобы я мог обработать его по-своему, чтобы изменить состояние.Однако, когда я пытаюсь получить имя этого компонента из e.currentTarget.name, он показывает 'undefined' .Но когда я console.log (e.currentTarget) показывает весь элемент, к которому я стремлюсь
, я попытался использовать console.log (e.currentTarget) и console.log (e.currentTarget.название).Первый показывает элемент, как я упоминал выше, а второй показывает «неопределенный»
Это то, что я получаю, когда использую e.currentTarget
<div role="button" class="MuiChip-root-455 MuiChip-colorSecondary-457 MuiChip-clickable-458 MuiChip-clickableColorSecondary-460" tabindex="0" name="status"><span class="MuiChip-label-474">Chip One</span></div>
это код для события click:
toggleColumn = (e) => {
console.log(e.currentTarget);
}
<Grid item md={4} className={classes.chipWrapper}>
<Chip
label="Chip One"
name="status"
color={color}
variant={variant}
onClick={this.toggleColumn}
className={classes.chipButton}
/>
</Grid>
Как видите, на нем есть имя = 'status'.
Я пытаюсь получить значение этого свойства, ноЯ не могу