Raindrop

Results 2 comments of Raindrop

> 正在改造中,但是严格模式 useEffect/useMount 执行两次是不可避免的。 useEffect 不能把它当作生命周期来看。 但是 useMount 的定位是把它是等价成 componentDidMount 来做的吧。 ```js const useMount = (fn: VoidFunction) => { const didMoment = useRef(false) useEffect(() => { if (didMoment.current === true)...

> 这是 react 的规则,我们不应该去破坏。 但我理解,useMount就只应该执行一次,这和react的规则无关。 只是要在react的规则下,实现一个useMount。