pro*_*123 7 reactjs material-ui
如何禁用警报,我在文档中没有找到为此的布尔参数。
\nimport React from \'react\';\nimport Alert from \'@material-ui/lab/Alert\';\n\nexport default function SimpleAlerts() {\n const classes = useStyles();\n\n return (\n <div>\n <Alert severity="error">This is an error alert \xe2\x80\x94 check it out!</Alert>\n </div>\n );\n}\nRun Code Online (Sandbox Code Playgroud)\n
使用条件渲染:
\nimport React from 'react';\nimport Alert from '@material-ui/lab/Alert';\n\nexport default function SimpleAlerts() {\n const classes = useStyles();\n\n return (\n <div>\n {someCondition && <Alert severity="error">This is an error alert \xe2\x80\x94 check it out!</Alert>}\n </div>\n );\n}\nRun Code Online (Sandbox Code Playgroud)\n
您可以将其包装在<Snackbar>( doc )
const [open, setOpen] = React.useState(true)
const handleClick = () => {
setOpen(!open)
}
return (
<>
<Button variant="outlined" onClick={handleClick}>
Toggle
</Button>
<Snackbar open={open}>
<Alert severity="success">This is a success message!</Alert>
</Snackbar>
</>
)
Run Code Online (Sandbox Code Playgroud)
Codesanbox 演示
| 归档时间: |
|
| 查看次数: |
7433 次 |
| 最近记录: |