发布请求后,我应该重新加载整个组件吗?

问题描述 投票:0回答:1

我有一个简单的列表组件,可以显示所有记录。挂载时,它将调用GET从数据库获取所有记录,然后将其存储在状态中。

还有一个对话框,我可以用来添加记录。添加记录后,有两种方法可以更新列表:

  1. 再次调用GET并重新加载整个列表。
  2. 将新记录obj推入组件状态。

我应该采用哪种方法?

reactjs react-native
1个回答
0
投票

根据项目,我通常更喜欢方法2,因为它可以带来最佳的用户体验。

方法2可以避免客户端提出不必要的请求。方法2将在添加记录请求之后为用户带来更快的反馈。

© www.soinside.com 2019 - 2024. All rights reserved.