- 博客(21)
- 收藏
- 关注
原创 proTable 切换tab时 数据累加问题产生的原因及解决方法
解决方式二:前端重新定义rowKey,并在数据源中增加自定义sid,保证sid不为空。原因一:protable组件未重新加载,导致protable的数据源产生累加。原因二:后端提供的数据有误。比如缺少rowKey或者rowKey为空。解决方式:切换tab时,强制protable重新加载。解决方式一:后端提供正确数据;
2024-07-09 15:49:39 284
原创 react框架下Form组件的默认值无效或属性值不更新
updateModalVisible为控制开关。数据更新后,设置updateModalVisible=true,此时加载自定义组件,数据currentRow会被传递到组件中。解决此问题,可以增加一个控制开关。在数据更新后,再加载元素。一般情况下,是因为数据尚未更新,dom已经被加载。
2024-05-08 15:18:34 284 2
原创 React+Hooks+Antd框架下ProFormSelect的重置
希望出现的效果:改变变电站,以下三级(柜子、回路号、设备名称)重置;改变柜子,以下两级(回路号、设备名称)重置;改变回路号,设备名称重置。改变变电站选项,下面三级出现懒加载情况,默认显示上一步操作的内容。问题:以下是一个四级联查。
2024-01-05 16:24:12 725 1
原创 echarts刷新问题
setOption 方法可以重新设置图表的配置项和数据,并根据新的配置项和数据重新渲染图表。例如,可以通过 setOption 方法传入一个新的数据数组,然后调用实例对象的 setOption 方法将新的数据应用到图表中,从而实现图表的刷新。在echarts 中,要实现图表的刷新,首先需要获取到图表的实例对象。通过 echarts.init 方法初始化一个实例,并传入一个 DOM 元素作为容器,然后可以通过 echarts.getInstanceByDom 方法来获取到该实例对象。
2023-09-13 11:23:43 3130
原创 React+Hooks组件刷新
例如: initialValues修改时,组件BaseInfoUpdata理论上应该随之刷新。但有时候,组件并未随之刷新。有可能我们的变量存储的是state的地址而不是值。理论上,执行了setState()的方法更新过state,组件就会刷新。二是创建一个冗余变量refresh,来强制刷新。一是如参考网址中的,修改state存储的值。可以在在useEffcet中 ,用es6方式。
2023-05-24 15:33:00 1917
原创 antd Pro脚手架安装踩坑
如果选择了 umi@3,还可以选择 pro 的模板,pro 是基础模板,只提供了框架运行的基本内容,complete 包含所有区块,不太适合当基础模板来进行二次开发。以上就是方法二了,实际上和vscode执行是一样的,因为vscoed的终端实际上就是powershell,重要的是获取到管理员的权限后去修改脚本执行策略。方法有两个,一个是用管理员权限或者设置管理员权限打开VScode修改执行策略,另一个是用管。如果上述方法一还无法解决,可以尝试修改系统的powershell执行策略。或者直接管理员权限打开。
2023-05-10 14:11:26 1578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人