【发布时间】:2020-05-20 03:23:28
【问题描述】:
我不知道这在 React 中是否可行,因为我是一名新手 React 开发人员。我想要的是当我的输入元素的属性(数据链接)发生变化时调用一个函数。我使用 componentDidUpdate 但它会在任何组件更改时触发。
我只想在特定元素的特定属性发生任何变化时调用 componentDidUpdate。
【问题讨论】:
-
所以基本上你可以在你的组件中设置一个状态,当特定元素的特定属性发生任何变化时,该状态将发生变化,并且在 componentDidUpdate 中你检查状态,例如这种状态如果它是假的,这意味着改变是在另一个元素上完成的。
标签: reactjs typescript react-lifecycle