pro-components
pro-components copied to clipboard
🏆 Use Ant Design like a Pro!

### 🧐 问题描述 ProConfigProvider 有相关的文档说明吗?在官网上没找到,看到有些 demo 里面用到,不知道实际用途。ProConfigProvider 的 props 都有些什么作用,什么时候该使用? ### 💻 示例代码 无 ### 🚑 其他信息 误
在文件 docs/components/schema.md ``` ### 自定义 valueType ```
### 🐛 bug 描述 只要ProTable组件渲染完毕后就会爆出这个提醒 ### 🏞 期望结果 不在出现这个报错提醒 ### 💻 复现代码 仓库地址:https://github.com/yangjike123/template.git ### © 版本信息 - "@ant-design/pro-components": "^2.7.9" - "antd": "^5.17.3" - "vite": "^5.2.0" - "react": "^18.3.0" - "react-dom":...
提问前先看看: https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md ### 🐛 bug 描述 在 columns中定义textArea属性时在 ProDescription中报警告 ``` { title: '角色描述', dataIndex: 'description', hideInSearch: true, valueType: 'textarea', fieldProps: { autoSize: { minRows: 2, maxRows: 3 }, }, formItemProps:...
提问前先看看: https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md ### 🐛 bug 描述 Protable使用列设置清空展示列后,修改columns,列设置全选状态与勾选状态不一致 ### 📷 复现步骤 先通过列设置取消所有列选中,点击”显示详情“按钮,查看列设置状态:详情字段为选中,全选按钮未勾选   ### 🏞 期望结果 列设置全选状态与内容对应 ### 💻 复现代码 https://codesandbox.io/p/sandbox/cha-xun-biao-ge-forked-vpmq2j?file=%2FApp.tsx%3A11%2C14 ### © 版本信息 - ProComponents 版本: [e.g. 2.7.10] -...
提问前先看看: https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md ### 🐛 bug 描述 文档无法访问了 ### 📷 复现步骤 文档无法访问了 ### 🏞 期望结果 ### 💻 复现代码 ### © 版本信息 - ProComponents 版本: [e.g. 4.0.0] - umi 版本 - 浏览器环境...
最近因为需求使用了proform组件,使用了QueryFilter中的Collapsed功能,发现一个默认展示defaultColsNumber统计数量的问题。 示例代码: {shouldDisplay ? : null} ... 这里问题是在react中条件渲染常用的三元表达式返回null时会被统计进去,导致defaultColsNumber属性不准确,还会导致某些情况下最后一个元素直接丢失,这个是违背React开发者编程习惯的设计。。。 不过解决方案也有,提供给遇见同样问题的开发者: 尝试方案1【失败】: 尝试用自己封装组件FilterItem将所有的formitem包裹然后React.Chilren.toArray(xxx).filter(Boolean),最终失败,因为ProForm不支持嵌套的标签会导致渲染异常成一列。。。,这里如果可以对ProFormItem的instance类型判断做一层过滤体验会更好。 尝试方案2【失败】:尝试对defaultColsNumber做动态返回,写一个usememo然后做if判断返回不同的number,结果也不太行,发现会导致最后一个formitem元素不渲染。。。 尝试方案3【成功】:将三元表达式改成了hidden属性,成功了,这里我理解是因为hidden其实是渲染的只是改变了display,虚拟dom列表还是存在,所以defaultColsNumber数量和proform内部逻辑对的上,最终解决了这个头疼的问题,但是这个方案在procomponent官方文档搜不到,其实可以介绍下正确姿势避免开发者踩坑,这里花了笔者一个上午的时间。。。。。。。。 最终结论:希望官方能解决或者优化一下这个方式,给出更好的解决方案,又或者文档中说明一下。。。
### 🐛 bug 描述 展开的菜单背景色是白色,没有按照预期设定的token颜色 ### 📷 复现步骤 https://pro-components.antdigital.dev/~demos/packages-layout-src-components-layout-tab-api-demo-theme ### 🏞 期望结果 背景色是设定的颜色 ### 💻 复现代码 https://pro-components.antdigital.dev/~demos/packages-layout-src-components-layout-tab-api-demo-theme ### © 版本信息 - ProComponents 版本: 官方示例网站 - umi 版本 - 浏览器环境 -...
提问前先看看: https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md ### 🔩 所属模块或组件 The component belongs to: Localization ### 🥰 需求描述 I would like to request the addition of the Dutch (Belgium) translation to the Ant Design Pro...