挂钩中数组deps的无限循环问题

时间:2020-11-10 12:24:23

标签: reactjs

如何停止组件的无限循环问题。所以我有父母和孩子的组成部分

Parent.js

from matplotlib import pyplot as plt

ax = data.plot(kind='barh', x='feature', y='importance')
plt.subplots_adjust(left=0.3)  # call after drawn the plot, but before showing or saving
ax.figure.savefig(filename)

Child.js

const { revertBack, onRevertChange, defaultData } = props


const [data, setData] = useState(initializeData(defaultData))


const onChange = useCallback(
    (id, value) => {
        const upcomingData = { ...data };
        upcomingData[id] = value;
        setData(upcomingData);
        if (revertBack) onRevertChange(upcomingData);
    },
    [onRevertChange],
);

在这里,如果我删除数据,请从数组deps上的 Parent.js 上,它可以正常工作。但是皮棉警告显示了它的依赖性。

我不是这个新手,不胜感激

0 个答案:

没有答案