我正在学习React,正在从NodeSchool开始学习learnyoureact
模块。到目前为止,我对React的理解是,您将React组件渲染为虚拟DOM,并让React处理UI更改(从SO post读取)。我认为这是对的。
关闭这一点,当我添加数据并调用setState时,UI会更新并添加一个表行。为什么当我调用setState()并删除一些数据时,UI什么都不做?当我将数据记录到控制台时,我可以确认数据已被删除。
然后,当我点击X
按钮并尝试删除时,控制台显示我已删除但UI不会更新。还有4个表行。
我已逐行检查,后来甚至复制并粘贴以确保。我退出了这个repo。
如果不应手动删除表格行,如何删除表格行?