在二次开发猪齿鱼时,choerodon-front依赖@choerodon/master,@choerodon/master又依赖choerodon-ui,我们用到的版本是1.3.2-beta.3版本,而这个版本的choerodon-ui存在一个bug需要修复。本文记录修改过程和踩坑
2023年7月25日大约 2 分钟
在二次开发猪齿鱼时,choerodon-front依赖@choerodon/master,@choerodon/master又依赖choerodon-ui,我们用到的版本是1.3.2-beta.3版本,而这个版本的choerodon-ui存在一个bug需要修复。本文记录修改过程和踩坑
在使用layui table实现搜索按钮(完整代码见附1)时,重载表格请求的额外参数不清空,上一次的字段还会出现的问题。这个问题的表现为,请求第一次选择姓名字段,发送请求:page=1&limit=10&userName=%E5%B0%E4%BB%A5%E6%8D
,重新选择索引字段为电话后,发送请求:page=1&limit=10&userName=%E5%B0%E4%BB%A5%E6%8D&phoneNumber=176
,即多次请求重载表格,出现之前重载表格时额外参数(where{}
)不清空,导致请求字段不刷新,无法搜索到结果。见下图: