Я использую Material-UI для дизайна пользовательского интерфейса.Я использую панель расширения со встроенным флажком.
Пожалуйста, найдите ниже код,
<ExpansionPanel expanded={expanded === item.description} onChange={this.handleChange(item.description)}>
<ExpansionPanelSummary expandIcon={<ExpandMoreIcon />}>
<Grid item xs={1}>
<Checkbox
value="checkedB"
color="primary"
/>
</Grid>
<Grid item xs={2}>
<Typography className={classes.heading}>{item.description}</Typography>
</Grid>
<Typography className={classes.desc}>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex,
sit amet blandit leo lobortis eget.
</Typography>
</ExpansionPanelSummary>
<ExpansionPanelDetails>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex,
sit amet blandit leo lobortis eget.
</ExpansionPanelDetails>
</ExpansionPanel>
Но я сталкиваюсь с одной проблемой, когда я устанавливаю или снимаю флажок, панель расширения расширяетсяили свернуть.Я хочу избежать каких-либо действий на панели расширения из-за флажка.Как мне этого добиться?
Заранее спасибо.