javascript 检查React组件的道具和状态的变化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 检查React组件的道具和状态的变化相关的知识,希望对你有一定的参考价值。
componentDidUpdate(prevProps, prevState) {
Object.entries(this.props).forEach(([key, val]) =>
prevProps[key] !== val && console.log(`Prop '${key}' changed`)
);
Object.entries(this.state).forEach(([key, val]) =>
prevState[key] !== val && console.log(`State '${key}' changed`)
);
}
以上是关于javascript 检查React组件的道具和状态的变化的主要内容,如果未能解决你的问题,请参考以下文章
React.js:如何获得所有 props 组件的期望?
如何根据javascript中的系统范围主题将道具发送到变量?
React - 数组或迭代器中的每个孩子都应该有一个唯一的“关键”道具
Typescript & React:在组件之间传递道具与默认道具
React.Js 将道具从组件传递到 NavBar 组件?
如何在 React 组件上设置组件默认道具