pro-components icon indicating copy to clipboard operation
pro-components copied to clipboard

🏆 Use Ant Design like a Pro!

Results 761 pro-components issues
Sort by recently updated
recently updated
newest added
trafficstars

ProTable的onReset中dispatch调用dva model更改状态后,组件使用useUpdateEffect不会触发组件重新渲染 使用useUpdateEffect就不行,使用原生的useEffect就可以 下面是protable的关键配置。 尝试了自定义search的按钮,也不行。 但是放在protable的toolbar按钮中又可以。 真的太灵异了。 ... return ( { return query(params); }} rowClassName={(record) => { if (record.summary) { return styles.rowTotal; } }} scroll={{ x: 3000, y: scrollY }}...

### 🐛 bug 描述 `ProTable中`使用`toolbar.menu`配置菜单项目过多时出现菜单溢出问题 ### 📷 复现步骤 下面是官方的demo将menu中的items这个多个就会出现 ### 🏞 期望结果 ### © 版本信息 - ProComponents 版本: 1.1.21 - umi 版本 :3.5.32 - 浏览器环境:104.0.1293.54 (正式版本) (x86_64) - 开发环境 mac...

提问前先看看: https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md ### 🐛 bug 描述 grid ### 📷 复现步骤 ProForm上设置grid和colProps={{ span: 8 }},EditableProTable行内FormItem也会应用ant-col-8导致input宽度不能撑满列宽, 给filedProps style设width 100%也不行 ![image](https://user-images.githubusercontent.com/21073132/188052173-f3ada73e-06e9-498e-af49-dee148c750b1.png) ### 🏞 期望结果 EditableProTable FormItem不应用ProForm的colProps,使输入框宽度能撑满列宽 目前只能删掉ProForm上的colProps,在每个FormItem上设colProps ![image](https://user-images.githubusercontent.com/21073132/188051475-d70289aa-0b72-4fce-abe5-6a10f0aaa055.png) ### 💻 复现代码 https://codesandbox.io/s/yu-formitem-pei-he-forked-sjx7mq?file=/App.tsx:2811-2844 ###...

### 🐛 bug 描述 ![image](https://user-images.githubusercontent.com/32864125/188051407-7b80ddb2-5060-4445-afa3-c71a37520b37.png) ### 📷 复现步骤 ### 🏞 期望结果 ![image](https://user-images.githubusercontent.com/32864125/188051546-9f3fa700-c280-4eae-bd1e-8ed0b454c4a0.png) ### 💻 复现代码 ### © 版本信息 "@ant-design/pro-components": "^2.3.2", ### 🚑 其他信息

### Reproduction link [![Edit on CodeSandbox](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/wu-cha-xun-biao-dan-forked-dqmpbh?file=/App.tsx:3073-3085) ### Steps to reproduce 代码中添加 const [columnsStateMap, setColumnsStateMap] = useState({}); 表格中加入下列参数 columnsState={{ value: columnsStateMap, persistenceKey: "table", persistenceType: "localStorage", onChange: setColumnsStateMap }} 报错:Maximum update depth...

### 🔩 ProField ProTable ### 🥰 需求描述 使用轻量筛选下的 ProFormSelect 没办法实现远程搜索,查看源代码发现 ```js options={ keyword ? options?.filter((o) => { return ( String(o[labelPropsName])?.toLowerCase()?.includes(keyword) || o[valuePropsName]?.toString()?.toLowerCase()?.includes(keyword) ); }) : options } ``` option 会按照keyword自动筛选,这会导致我通过搜索框请求后端接口来改变options的时候,会造成闪烁,先展示前端搜索的结果,然后再展示修改options之后的结果...

提问前先看看: ### 🐛 bug 描述 Schema Form convertValue配置后触发onChange的结果与正常预期不符 ### 📷 复现步骤 1.打开复现地址 2.在第二个formItem 标题【{dataIndex:"title"}】 输入框打开中文输入法输入文字 复现地址 https://procomponents.ant.design/components/schema-form#%E4%BB%A3%E7%A0%81%E7%A4%BA%E4%BE%8B ### 🏞 期望结果 onchange只修改value值 如:return `标题:${value}`;onchange时不要给value叠加很多 `标题:` ### 💻 复现代码 import type {...

### 🐛 bug 描述 用QueryFilter实现布局,点击收起按钮时预期结果为全部收起,即展示项为0。设置defaultColsNumber为0,但仍显示一行

### 🧐 问题描述 ProTable组件的request,应该是有使用节流阀的。对于数据查询,如果想在onChange事件,就触发request请求,可能会有问题。如果是选择类的,可能不会有问题,但如果是输入类的,像Input类的组件,刚输入时,就触发了request请求,等输入完了,可能就不触发请求了,导致查询的结果会有误,甚至我输入完之后,再点“查询”按钮,也不会再触发request请求。像这种问题,不知该如何处理,还是说就不应该在onChange触发rquest请求。如果只是想要控制查询频率,可以使用防抖动函数,但节流阀会对onChange产生问题,不知像这个问题,该如何处理?