Reactjs “在列表中切换”项目不应响应“切换”元素外部的单击
我正在我的react项目中使用材质ui。我希望切换仅在单击切换元素时有效,而不是列表项的任何其他部分。我如何实现这一点Reactjs “在列表中切换”项目不应响应“切换”元素外部的单击,reactjs,material-ui,Reactjs,Material Ui,我正在我的react项目中使用材质ui。我希望切换仅在单击切换元素时有效,而不是列表项的任何其他部分。我如何实现这一点 <List> <Subheader>Priority Interruptions</Subheader> <ListItem primaryText="Events and reminders" rightToggle={<Toggle />} /> <ListItem primaryText="Ca
<List>
<Subheader>Priority Interruptions</Subheader>
<ListItem primaryText="Events and reminders" rightToggle={<Toggle />} />
<ListItem primaryText="Calls" rightToggle={<Toggle />} />
<ListItem primaryText="Messages" />
</List>
优先中断
创建一个名为toggleComponent
的状态键,并在单击时使用toggle元素进行设置。如果this.state.toggleComponent===toogleElementID
显示切换
使用此选项,一次只能切换一个元素