在组件属性值更改后运行组件 DidMount



我不知道这在 React 中是否可行,因为我是 React 的新手开发人员。我想要的是在我的输入元素的属性(数据链接(发生变化时调用一个函数。我使用组件DidUpdate,但每当任何组件更改时都会触发。

我只想在特定元素的特定属性发生任何更改时调用 componentDidUpdate。

我认为最好的选择是检查特定值是否更改__(您要在更改时调用函数的值(,您可以使用

if (prevState.attribute !== this.state.attribute) {()=>callFunction}

则仅当属性状态发生变化时,才会调用调用函数。

最新更新