React一级select选项更改清除二级select原有的值

问题遇到的现象和发生背景

之前我把我的Form,change,等事件都写在一个js文件中了,现在我把我的Form组件提走,单独做一个组件,发现我之前change事件中的方法setFieldsValue和getFieldsValue,用来清除一级更改二级select原有值的方法不好使了,

问题相关代码,请勿粘贴截图

img


这是我一级select的change事件,通过一级select改变而执行的清除方法

img


页面还是这样,明明之前我写在一个js文件中都好用了,这下单独写成组件不好使了.

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

看控制台是否报错,form这个变量获取出问题了吧?

打印一下form看看