Provider 组件中 useMemo 的含义
Opened this issue · 1 comments
94mashiro commented
useMemo(() => {
setHoox = patch => setState(prevState => Object.assign(
{},
prevState,
patch instanceof Function ? patch(prevState) : patch,
));
resetHoox = setState;
}, []);
你好,在阅读源码的时候有个疑惑,就是 Provider 组件的实现中,有这个使用 useMemo 的操作,这里使用 useMemo 的含义是什么呢,希望作者能解答一下。
wuomzfx commented
就是里面的逻辑 不需要重复执行多次,初始化的时候执行一次就好