【发布时间】:2022-01-23 11:12:15
【问题描述】:
我正在创建一个Webpage。我将Material UI 用于组件。
这是代码:
import { makeStyles, Typography } from "@material-ui/core";
const useStyles = makeStyles((theme) => ({
container: {
backgroundColor: "white", display: displayStyle
},
}));
export default function HomePage() {
const classes = useStyles();
const [displayStyle, setDisplayStyle] = useState("flex")
return (
<>
<div>My Page</div>
<div className={classes.container}>
<div >
<Typography >
Our Orders
</Typography>
</div>
</div>
</>
);
}
我有一个名为 displayStyle 的州。我想在makeStyles 中使用这个状态值。但它显示displayStyle 未定义,因为它在函数内部。如何使它在makeStyles 中使用。我想根据state 值设置Styles。请帮我解决一些问题
【问题讨论】:
标签: javascript html reactjs react-native material-ui