-
Ant Design Pro ProTable 根据不同数据设置表格每一行的样式
rowClassName ProTable有rowClassName参数,接收一个回调函数,参数是该行的数据。 可以拿到数据做进一步处理。 <ProTable<TableListItem> ro
2026-09-01, Views: 33 , Topics: Ant Design React
-
Ant Design Pro ProTable 持久化列设置
columnsState ProTable中有columnsState属性,可用于Toolbar上列设置中的操作进行持久化。 比如将列Pin或Unpin,拖动了顺序等,再下次刷新页面时仍记住之前的排
2026-08-31, Views: 42 , Topics: Ant Design React
-
Ant Design Pro ProTable 定义 ProColumns 时转换 dateRange 字段
需求 在使用ProTable时,需要定义具体的Column,当Column中有Range相关的跨度选择时,在最后点击搜索时需要转换相应的字段。 dateRange 在ProColumns定义中,使用
2026-08-28, Views: 71 , Topics: Ant Design React
-
Ant Design Pro ProTable 全屏展示
fullScreen 在ProTable的options中设置fullScreen为true即可。 <ProTable<TableListItem> options={{ fullScr
2026-08-27, Views: 81 , Topics: Ant Design React
-
Ant Design Pro ProFormSelect 输入文字时禁止网络请求只在本地已有数据中过滤
场景 ProFormSelect当下拉菜单数据来自网球请求时,输入文字过滤,默认会进行网络请求。 需改为只在本地进行过滤,用第一次请求来的数据即可。 代码 使用fieldProps下的fetchDa
2026-08-26, Views: 94 , Topics: Ant Design React
-
Ant Design Pro ProFormSelect 设置默认值及禁止清除
代码 设置initialValue为valueEnum中的字段以默认选中指定值。 设置fieldProps中的allowClear为fasle以禁用清除选项。 <ProFormSelect na
2026-08-25, Views: 91 , Topics: Ant Design React
-
Ant Design Pro ProFormSelect 使用 valueEnum 定义下拉选项菜单
代码 最后的提交时,生成的值就是对应的key的值(示例中值会是:open/doing/done/all)。 <ProFormSelect name="status" label="状态"
2026-08-24, Views: 94 , Topics: Ant Design React
-
Ant Design Pro ProFormSelect 懒加载下拉菜单
场景 ProFormSelect的下拉菜单是从渲染开始就发起网络请求。 需改为懒加载,当点击了ProFormSelect弹出下拉框时才开始请求数据。 代码 使用fieldProps下的onOpenC
2026-08-21, Views: 122 , Topics: Ant Design React
-
Ant Design Pro ProFormSelect Reset 时下拉菜单使用缓存禁止发起网络请求
场景 ProFormSelect的下拉菜单是从网络请求中读取的。 当ProFormSelect被外层QueryFilter的Reset操作影响时,会重新发起网络请求。 因为是字典数据,很少发生变化,
2026-08-20, Views: 117 , Topics: Ant Design React
-
Ant Design Pro ProFormDigitRange 限制只能输入整数
precision={0} ProFormDigitRange本质上是两个Ant Design的InputNumber组成的区间输入,所以限制为整数的方式和nputNumber是一致的,关键就是通过
2026-08-19, Views: 116 , Topics: Ant Design React
-
Ant Design Pro ProFormDigitRange transform 映射自定义字段
transform 默认的range在表单中是以数组形式存在(类似value[1]=aaa、value[2]=bbb)。 使用transform将数组打平,变为指定的字段,如min、max。 <Pr
2026-08-18, Views: 116 , Topics: Ant Design React
-
Ant Design Pro ProForm 获取所有字段包含未注册的字段
代码 getFieldsValue(true); 设置时一些字段没有在QueryFilter中,可以使用getFieldsValue(true)获取全部字段。(getFieldsValue()无参方
2026-08-17, Views: 123 , Topics: Ant Design React
-
Ant Design Pro DrawerForm 设置表单高度 100%
场景 DrawerForm从底部向上弹出,占据整个屏幕。 设置 关闭按钮 设置关闭按钮在右上角(默认左上角)。 drawerProps中设置closable: {placement: 'end'}。
2026-08-12, Views: 159 , Topics: Ant Design React
-
Ant Design Pro DrawerForm 自定义表单按钮文字
submitter 官方文档中以ModalForm为例,所以对于DrawerForm同样适用submitter属性。 <DrawerForm title="新建表单"
2026-08-11, Views: 161 , Topics: Ant Design React
-
Ant Design Table 操作列设置 align center 无法居中
现象 Table在column中设置了align: center后,列名是居中了,但是每行的操作按钮还是靠左对齐。 原始代码 render中直接返回的是一个数组。 查看真实渲染后的结果,发现最后是套
2026-08-07, Views: 191 , Topics: Ant Design React
-
ECharts 解决 Sankey 桑基图没有动画问题
版本 5.6.0 现象 在React中使用了echarts-for-react库。 在直接使用JavaScript初始化的ECharts中。 都出现了Sankey没有动画效果。 原因 数据变化时没有
-
React ECharts 添加事件后控件多次绘制导致闪烁多次
现象 在React中使用了echarts-for-react依赖库,在绑定了事件时,控件会多次绘制,导致了图形闪烁多次。 原因 echarts-for-react在添加事件时是作为对象传入到onEv
-
ECharts 在 React 中首次加载动画执行两次
现象 首次进入页面时,ECharts会执行两次动画,第一次动画很快一闪而过,紧接着执行第二次动画。 解决 当有数据时才加载ECharts。使用短路与操作符,在没有data时不渲染响应的代码块。 {
-
React 受控组件和非受控组件
受控组件 Controlled Component 受控组件使用useState,在value中指定useState中的值,并且在onChange中使用useState的set函数更新值。 注意:受
2025-12-18, Views: 969 , Topics: React
-
React 实现 Vue 中 v-if 指令
&& 使用逻辑与操作,当存在变量时执行之后的逻辑。 代码 当存在html变量时,再追加div元素。 export default function Page({html}: {html?: stri
2025-12-17, Views: 951 , Topics: React