使用Typescript在React中处理组件中状态的最佳实践

时间:2019-01-21 00:34:42

标签: reactjs typescript

我正在尝试通过将状态设置为其他颜色来更改div的颜色。我以为仅对属性进行setState就足够了。但是,我是在函数内部执行此操作的,因此thisthis.state就是undefined。通过遵循一些教程并传递一个事件,我能够使它工作。

您能建议捕获下面组件状态并更改其颜色的最佳方法吗?另外,在下面工作的toggleColorWorks函数中,我们接收到从e的{​​{1}}事件传递来的事件onClick,但没有在{{ 1}}函数。与div函数有什么不同?toggleColorWorks的工作原理是什么?

toggleColorDoesNotWork

0 个答案:

没有答案