react16中升级getDerivedStateFromProps的写法

componentWillReceiveProps的写法是这样的
image.png
在文档中发现getDerivedStateFromProps无法访问this, 请问如果我要给一个表单设置值的话要怎么样修改

阅读 1.4k
2 个回答

getDerivedStateFromProps是静态方法 访问不了this的 改动前后的props都在参数里

新手上路,请多包涵

这是个静态方法,需static修饰,他的参数能接props和state,以及改钩子一定要return并return的值会合state中提供给组件使用

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