|
|
1
23
React中一个常用的技巧是更改
React使用元素键跟踪要更新的元素,如果键发生更改,React将得出结论,认为以前的元素不再存在,因此将删除它并创建“新”元素。
也就是说,只有当要清除的状态存储在子组件树中的有状态组件中(例如
uncontrolled
更清洁的解决方案是制作所有子组件 controlled 因此,组件的UI是其道具和状态的纯功能,只需重置组件状态:
|
|
|
2
0
我的解决方案是使用redux让第二个页面刷新全局状态。然后在第一个页面(返回时),使用useffect根据全局状态中元素的更改刷新所需的数据。 从父(第一)页:
|
|
|
3
0
您可以添加
|
|
|
user9696953 · swift自动刷新单元格 7 年前 |
|
|
Nuri Engin · Ext JS:如何重新加载多个存储? 7 年前 |
|
|
Alexander Ko · 如何在iOS图表中显示重新加载文本? 7 年前 |
|
|
ValRob · 如何使用角度中的不同参数更新相同组件 7 年前 |