【发布时间】:2020-03-12 12:19:41
【问题描述】:
现在,我用 React 框架和 Material-UI 的库做一个项目。
我的模板来自https://material-ui.com/getting-started/templates/ --> 唱歌
我将组件从函数组件更改为类组件以使用 this.state。因为我想从键盘获取值。但我不能。
错了
这是我的代码
const useStyles = makeStyles(theme => ({
root: {
flexGrow: 1,
},
}));
class Signin extends Component {
constructor(props) {
super(props);
this.state = {
username: "",
password: "",
redirectToReferrer: false,
message: null
}
}
render() {
const { redirectToReferrer } = this.state;
const { classes } = this.props;
if (redirectToReferrer) return <Redirect to="/routebasic" />;
return (
<div className={classes.root}>
}}
Signin.propTypes = {
classes: PropTypes.object.isRequired,
};
export default [connect(null, { ActSignin })(Signin),makeStyles(useStyles)(Signin)];
当我编辑导出默认为
export default makeStyles(useStyles)(Signin);
仍然是错误。
【问题讨论】:
标签: javascript node.js reactjs material-ui