前端项目实战叁佰肆拾叁react-admin和material ui-设置两栏布局

<Grid style={{ margin: 0, padding: 0, display: "flex" }} >
<Grid style={{ width: "70px",margin: "12px 0 0 12px" }} >
{typeList && typeList.map((item: any, index: any) => (
<Paper >
<ListM component="div">
<ListItem button style={typeId == item.id ? { background: '#ccc',height:"30px"} : {height:"30px"}} onClick={() => handleSelectType(item.id)}>
<ListItemText>{item.name}</ListItemText>
</ListItem>
</ListM>
</Paper>
))}
<Card>
{/* <Tabs
orientation="vertical"
variant="scrollable"
value={typeId}
onChange={handleSelectTypeCheck}
sx={{ borderRight: 1, borderColor: 'divider' }}
>
{typeList && typeList.map((item: any, index: any) => (
<Tab value={item.id} label={item.name} />
))}
</Tabs> */}
</Card>
</Grid>
<Grid style={{ flexGrow: "1", margin: "24px 0 0 24px" }} >
<Paper>
<List hasCreate={true} filter={typeId ? { style_id: id, mat_id: typeId } : { style_id: id }} exporter={false} hasEdit={true} resource="t_base_style_materiel">
<MaterialTabChange typeId={typeId} value={value}></MaterialTabChange>
</List>
</Paper>
</Grid>
</Grid>

运行结果

 

posted @   前端导师歌谣  阅读(5)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示