【发布时间】:2021-11-11 18:15:53
【问题描述】:
我正在从我的 firebase 服务器获取 JSON 数据,有时,它的字段是无序的。
我想在json对象的内容发生变化时运行useEffect...但是,尝试执行以下操作
useEffect(() => {}, [JSON.stringify(data)]);
由于字段混乱,无法正常工作。
我做了点心,模拟我现在的情景。
我该如何解决这个问题?
注意:似乎最好避免状态更新...有什么想法吗?
【问题讨论】:
-
你能提供一个数据的例子吗?如何/何时获取数据?或者更确切地说,组件如何获取更新的数据?您能否在获取数据时比较数据并执行您想要执行的任何操作?
标签: javascript reactjs react-native react-hooks