我只想在prop“ columns”长度更改时更新状态
useEffect(() => {
if (columns.length !== prevColumns.length) {
// update state
}
}, [columns]);
我该怎么办?
答案 0 :(得分:1)
您只会将useEffect
的依赖项列表添加到钩子本身,而不是数组本身,而是这样的length
属性
useEffect(() => {
// This code only fires on length change
}, [columns.length]);
还有sample