我有一个用于显示列表的组件,该组件是从父组件呈现的。我目前正在使用for循环生成这个列表的内容。就像-
let content = []
for (let i = 0; i < list.length; i++) {
  content.push(
    <div>
      <p> list[i].something </p>
      <p> list[i].somethingElse </p>
    </div>
  )
}
return content;现在,每当将新对象添加到此列表中时,列表中所有以前的对象和新添加的对象都会被渲染。当列表包含大约1000个对象时,这会变得非常慢。
有没有一种方法可以只添加和呈现新添加的内容,而不需要再次重新呈现列表中以前的所有条目?
https://stackoverflow.com/questions/52246187
复制相似问题