这是更新组件状态的好方法吗?

时间:2019-11-28 15:09:10

标签: reactjs

我经常问自己如何“从外部”更新组件

我认为这样做的一个好方法是将数据存储在redux中,组件会监听它。

但是在某些情况下,这不是我想要的,例如,我的应用程序中的特定事件应使用值填充文本框。

这是一个沙盒代码,显示了我如何处理这种情况:

https://codesandbox.io/s/react-update-compo-from-outside-question-yqq8u

我的组件检查道具,在一定条件下更改其自身的状态,然后更新接收的道具。

  

您有给我反馈吗?

     

这是个好方法还是可怕的方法?

我还附上了这个主意的图片。 enter image description here

0 个答案:

没有答案