liyuanqiu

Results 19 comments of liyuanqiu

> @liyuanqiu you can use updater function in setCount > > ` const handleClick = useCallback(() => setCount(prevCount => prevCount + 1), []);` > > [`useState` API reference](https://reactjs.org/docs/hooks-reference.html#usestate) @Saranchenkov Thank...

> You could probably do something like this > > ```js > const [count, setCount] = useState(0); > const countRef = useRef(count) > useEffect(() => { > countRef.current = count...

> @liyuanqiu > I see such options: > > * use ref for holding the whole callback rather then single state > * create custom `useStateWithRef()` hook which could decorate...

@btraljic Thank you. I think this line of code been written in the function body is not encouraged by Hooks API: ```javascript countRef.current = count; ``` @see https://reactjs.org/docs/hooks-reference.html#useeffect > Mutations,...

Everybody here tells many solutions, but really like a sentence: "[Life, Uh, Finds a Way.](https://knowyourmeme.com/memes/life-uh-finds-a-way)" Just a joke, no offense :) Look back, my requirement is so easy, just want...

> I guess this is it https://overreacted.io/making-setinterval-declarative-with-react-hooks/ > :) In this post, a pattern is introduced to capsulate those APIs who has “impedance mismatch” with the React programming model. So...

https://overreacted.io/how-are-function-components-different-from-classes/ This article may help to understand the behavior of Hooks API(actually is Functional Component). It's highly recommended to spend half an hour to read it.

+1, really need it for heavy render tasks

@itsazzad I met this problem too, have you got some solutions?