【发布时间】:2018-11-20 21:39:42
【问题描述】:
我正在尝试使用 Material UI React 抽屉,但对如何实现选择以便对组件进行更改感到困惑。例如,我有一个名为 Get Videos 的选项,它应该调用我的组件,该组件对 S3 执行 AXIOS 调用以获取存储桶中的文件。
如何在我的选择中切换组件?我应该使用路由还是应该将组件的状态设置为“活动”?任何帮助将不胜感激..
一些代码
handleClick(event) {
????
}
render() {
return (
<div>
<ListItem button>
<ListItemIcon>
<ScheduleIcon/>
</ListItemIcon>
<ListItemText primary="Scheduler" onClick={this.handleClick.bind(this)}/>
</ListItem>
<ListItem button onClick={this.handleClick()}>
<ListItemIcon>
<ViewListIcon/>
</ListItemIcon>
<ListItemText primary="Watch Saved Recordings"/>
</ListItem>
</div>
);
}
【问题讨论】:
-
您能否提供更多有关情况的信息?您想在单击 ListItem 时转到另一个页面吗?
-
是的,我想路由到另一个页面。
标签: reactjs material-ui