reactHooks中form表单回显内容不同步的BUG

  • Post author:
  • Post category:其他



问题描述

:页面一上来先在useEffect中获取到要展示的form列表,并用useState保存起来,当使用form.setFieldsValue()将useState中的数据做回显操作时,表单中的内容出现不同步bug,需要刷新页面之后才能正常展示出来


解决方法

:使用useState保存一个boolean值,在获取页面数据成功之后,将这个boolean值设为true,然后在useEffect中进行form的回显时,将第二个参数设为该boolean值进行监听,多做一层判断,数据就跑通了



版权声明:本文为znhyXYG原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。