【发布时间】:2020-06-08 21:27:44
【问题描述】:
我需要通过 onchange 单击选项卡组件来更改 activeTab。 我想我需要使用反应钩子。但我仍然无法理解它是如何工作的。 此代码抛出错误
'handleChange 未定义'
function TobaccoLine({ match, location }) {
const activeTab = useSelector(state => location.state ? location.state.activeTab : 0);
handleChange = (event, value) => {
this.setState({ activeTab: value });
}
return (
<div className="userProfile-wrapper">
<Tabs
value={activeTab}
onChange={handleChange}
variant="scrollable"
scrollButtons="off"
indicatorColor="primary"
>
...
你能帮忙吗,因为我已经卡住了? React JS v16+
【问题讨论】:
标签: javascript reactjs react-hooks onchange setstate