关于飞冰使用中 没有触发setState,state却执行了

我的父亲组件是一个列表,每行中有个编辑弹窗,我需要把需要编辑的这行中的默认值传给子组件弹窗,在弹窗中修改值后提交,但是我无法判断我的值是否修改了(详见图)
图片描述
图片描述

父组件代码:
图片描述

图片描述

图片描述

图片描述

图片描述

问题的关键是我点击确认以后这里打印出来的dialogdata和defaultdialogdata的值是一样的,但是我通过在operationFn函数中打印‘???’查看是否被触发了setState来更改defaultdialogdata,并没有打印出‘???’
子组件代码如下:
图片描述

图片描述

阅读 989
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题