gpt4 book ai didi

reactjs - 如果单个数据发生变化,React 会重新渲染组件吗?

转载 作者:行者123 更新时间:2023-12-03 17:26:35 25 4
gpt4 key购买 nike

我有一个包含 table 的组件有两列:来源和注释。源是不可编辑的,注释有 textinput用户可以编辑。该组件包含一个数组 体育数据填充两列布局, 中的每个元素体育数据代表一行 table .

sportsData = [
{source="climbing", note="I really like this sport."},
{source="running", note="Meh, not a fan."},
{source="biking", note="I need to get a bike."},
{source="eating", note="Who isn't a fan?"}
];

enter image description here

当用户修改注释列中的字段之一时,它会更新 体育数据状态。

体育数据状态用单个字段更新,这会重新渲染我的整个表吗?我认为这会对 100s/1000s 行产生负面性能影响。

最佳答案

就像@Zohaib-Ijaz 所说的,使用不同的组件(行、单元格、表格)不会重新渲染整个表格。

关于reactjs - 如果单个数据发生变化,React 会重新渲染组件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60119014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com