【为什么使用hook useState来获取的不是最新的状态】刚学习hook时,明明使用useState给变量赋值了,可打印出来发现没有最新的值
如:
文章图片
文章图片
文章图片
再填写打印一次,发现是上一次的值;
文章图片
文章图片
哇,曹~
解法:
使用useEffect
文章图片
当我点击Submit时,可打印出最新的
文章图片
文章图片