React中setState注意事项

setState是一个异步函数,异步获取数据

学习react在使用ref和setState操作DOM时会遇到的问题:

ref获取ul结点元素

错误写法:得到的ul长度总是上一次输入后的长度

结果:

正确写法:setState异步函数第二个回调函数在第一个参数执行完成后执行

结果:

posted @ 2020-02-25 14:18  Nayek  阅读(247)  评论(0编辑  收藏  举报