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

🥰 需求描述 可编辑表格是否可以实现拖拽排序 🚑 其他信息

### 🐛 bug 描述 DrawerForm,ModalForm,如果绑定上form会导致数据回显问题,且挺严重!尝试过关闭窗口form.resetFileds,以及通过open控制form都无法解决此问题!form如果去掉则没有问题,但这个不能取消掉,因为还要做额外的处理 ### 📷 复现步骤 使用 DrawerForm,或ModalForm 绑上form={form}就会出现! ### 🏞 期望结果 期望绑定form={form}也能正常显示数据! ### 💻 复现代码 ``` 表格编辑提交数据 { let billDate: string[] = []; if (row.bill_start_date > 0)...

提问前先看看: https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md ### 🐛 bug 描述 本地开发正常,打包ts类型错误显示在 useControlModel hook类型.d.ts文件错误 ### 📷 复现步骤 ### 🏞 期望结果 ### 💻 复现代码 ### © 版本信息 - ProComponents 版本: [e.g. 4.0.0] - umi 版本 -...

export declare function useControlModel({ value, onChange, id }: WithControlPropsType, model?: T): ControlModelType; export declare function useControlModel ({ value, onChange, id }: WithControlPropsType, model ?: T): { [P in T[number]]: ControlModelType;...

提问前先看看: https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md ### 🐛 bug 描述 LightFilter 下的 ProFormSelect showSearch 只能本地筛选 添加 fetchDataOnSearch 无效 且本地报 warning ### 📷 复现步骤 ### 🏞 期望结果 LightFilter 下的 ProFormSelect showSearch 配合 fetchDataOnSearch 可以实现远程搜索 ###...

### 🐛 bug 描述 在执行formRef.current.validteFileldsReturnFormatValue()前,我添加了一个状态变量修改函数setLoading(true),然而会导致表单未进行必填校验,直接执行validteFileldsReturnFormatValue的then ### 💻 复现代码 `const submit =() = >{ setLoading(true); // 这里set的话会使表单校验失效 formRef.current.validteFileldsReturnFormatValue() .then(res=>{ // 业务操作 }).finnally(()=>{ setLoading(true); }); }` ### © 版本信息 - ProComponents 版本:...

### 🐛 bug 描述 layout配置中,配置了menu.request,在方法里,如果直接修改defaultMenuData中的数据,移除了某些路由项,会导致直接前端页面跳转404 我通过做defaultMenuData和自己系统的ACL做匹配进行权限管控,如果ACL中没有和defaultMenuData中name相同的内容则不显示菜单。我认为defaultMenuData只对菜单进行控制,于是直接将没在ACL中的项进行了移除。导致前端直接跳转某些hiddenInMenu的页面报404(因为hideInMenu项并不在我的ACL中,我的ACL只控制了显示菜单项)而诡异的是,如果对这个页面进行刷新,该页面又能正常访问。 并且该问题仅在生产环境中出现。开发调试过程中没有。通过抓包发现,正常前端跳转至这个页面不会触发远程加载页面js,即没有p__xxx__index.xxxx.js请求。而通过刷新或者重进入该页面,会进行p__xxx__index.xxxx.js请求,并正常加载页面。 猜测:因为更改了defaultMenuData,导致某些优化丢弃了该页面的引用,导致前端跳转404. ### 📷 复现步骤 layout配置中,配置menu.request,直接修改defaultMenuData,丢弃某些页面。编译发布至正式环境,点击进入这些页面的链接,页面报404,并且不会进行页面js远程加载。在该404页面进行页面刷新,能够正常浏览该页面。 ### 🏞 期望结果 经过测试,如果对defaultMenuData进行直接更改会触发这个bug,如果对defaultMenuData进行一定程度的深度拷贝(例如每一项都{...item})则可以规避这一bug。 期望可以将defaultMenuData的入参就是已经拷贝过的入参。 ### 💻 复现代码 ```tsx export const layout: RunTimeLayoutConfig = ({ initialState, setInitialState })...

将LightSelect组件中,popupMatchSelectWidth={false}注释掉,变成灵活多变的动态配置,供用户自行配置。 否则,popupMatchSelectWidth写死false会关闭虚拟滚动,数量量过大时,影响组件性能

close: https://github.com/ant-design/pro-components/issues/8324

The extra element and title ellipsis in the checkcard are not functioning correctly when the title is too long. #7894