前端项目实战肆佰零壹react-admin和material ui-label行内编辑代码下拉框
const StepEdit = ({ id, record, resource }: { id: Identifier, record: any, resource: string }) => { const redirect = useRedirect() const [expand, toggleExpanded] = useExpandAll(resource, [id]) console.log(record,"record") return ( <Edit resource={resource} id={id}> <SimpleForm toolbar={false}> <Stack> <Paper elevation={0} sx={{ display: "flex", flexWrap: "warp" }}> <ReferenceInput source='proc_solution_id' reference='t_prod_proc_solution'> <AutocompleteInput variant='outlined' label="解决方案" sx={{ mr: 1 }} disabled /> </ReferenceInput> <ReferenceInput source='machine_type_id' reference='t_prod_machine_type'> <AutocompleteInput variant='outlined' label="机器类型" sx={{ mr: 1 }} /> </ReferenceInput> <ReferenceInput source='step_level_id' reference='t_prod_step_level'> <AutocompleteInput variant='outlined' label="工序等级" sx={{ mr: 1 }} /> </ReferenceInput> <ReferenceInput source='part_id' reference='t_prod_part'> <AutocompleteInput variant='outlined' label="部位" sx={{ mr: 1 }} /> </ReferenceInput> </Paper> <Paper elevation={0} sx={{ display: "flex", flexWrap: "warp" }}> <TextInput variant='outlined' sx={{ mr: 1 }} source='step_no' label='编号' /> <TextInput variant='outlined' sx={{ mr: 1 }} source='stand_time' label='工时' /> <TextInput variant='outlined' sx={{ mr: 1 }} source='stand_price' label='工价' /> <TextInput variant='outlined' sx={{ mr: 1 }} source='step_desc' label='说明' /> </Paper> </Stack> <SaveButton sx={{ height: "36px", mt: '9px', mj: 2 }} type='button' mutationOptions={{ onSuccess: () => { redirect(false) if (expand) { toggleExpanded() } } }} > </SaveButton> <Button variant='contained' sx={{ height: "36px", mt: '9px', mj: 2 }} onClick={() => toggleExpanded()}> 取消 </Button> </SimpleForm> </Edit> ) }
运行结果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!