前端项目实战叁佰零玖react-admin+material ui-react-admin-admin中SimpleFormIterator之reOrderButtons

const ReOrderButtons = () => {
const { index, total, reOrder } = useSimpleFormIteratorItem();
return (
<>
<IconButton
size="small"
onClick={() => reOrder(index - 1)}
disabled={index <= 0}
>
<ArrowUpwardIcon />
</IconButton>
<IconButton
size="small"
onClick={() => reOrder(index + 1)}
disabled={total == null || index >= total - 1}
>
<ArrowDownwardIcon />
</IconButton>
</>
);
};
const OrderEdit = () => (
<Edit>
<SimpleForm>
<TextInput source="customer" />
<DateInput source="date" />
<ArrayInput source="items">
<SimpleFormIterator reOrderButtons={<ReOrderButtons />}>
<TextInput source="name" />
<NumberInput source="price" />
<NumberInput source="quantity" />
</SimpleFormIterator>
</ArrayInput>
</SimpleForm>
</Edit>
);

设置默认的行为

posted @   前端导师歌谣  阅读(8)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
历史上的今天:
2022-08-26 react18-学习笔记15-泛型
2022-08-26 react18-学习笔记14-枚举(Enum)
2022-08-26 react18-学习笔记13-类和接口
2022-08-26 前端项目实战23-前端上传文件进行数据绑定用fileList
2022-08-26 react18-学习笔记12-类class
2022-08-26 前端项目实战22-前端处理二进制流
2022-08-26 前端学习案例-重写foreach
点击右上角即可分享
微信分享提示