提问前请检查下面的代码…
useEffect(() => {
//sending request to database
// a, b, c => those can be changed after response
}, [a, b, c])
在这个组件的中,如果一个依赖项被更改,可能其他依赖项也会被更改。所以我的目标是,如果其中一个更新了,我想忽略其他的。这是可能的吗?或者我必须找到其他方法
为每个状态使用单独的钩子。
useEffect(() => {
// only a's updated value will be available within this hook. every change in b , c will not update this hook clouser.
}, [a])