我正在尝试渲染一个不太大的DetailsList
(100-200 行之间的东西),其中我有一个带有CommandBar
组件的自定义列。其中一项操作是删除行本身的删除操作。我面临的问题是,在我单击删除行后,代码花费了我期望重新渲染的更多时间,从而产生了系统缓慢的感觉。
在 dev 中运行时,我的性能非常缓慢,非常令人不快。(我的机器是 16GbRam 的 i7,所以问题不应该是我的机器)。
在生产中运行虽然我得到了“好的”性能,但不是我想要的出色性能。
代码示例:https ://codepen.io/pedro-beslogic/pen/eYNWLLo
我已经评论了这条线141
以举例说明我认为出色的表现
我做错了什么还是让表格更高效的更好方法?