我正在使用react-query库,我查了一下,useQuery可以使你的react组件重新渲染,因为它有状态,但奇怪的是,当我更改选项卡时它会重新渲染(例如,我去youtube,然后返回我的应用程序,该组件刚刚重新渲染)。但它只发生在 useQuery 中,我不明白为什么。
编辑:当我单击控制台然后再次单击应用程序时也会发生这种情况
代码很简单:
const { data } = useQuery("pokemon", () =>
axios("https://pokeapi.co/api/v2/pokemon/")
);
console.log(data);
Run Code Online (Sandbox Code Playgroud)
这确实正在发生。每次我返回应用程序时,它都会再次记录数据。我不知道我错过了什么
我需要将捆绑文件大小作为命令输出获取或将其写入文件。
我已经考虑过webpack-bundle-analyzer,但命令和 JSON 文件输出似乎做了很多与我的用例无关的事情。
我也考虑过该bundlesize包,但它主要进行比较检查并将失败或成功状态报告为命令输出。
如果有人对哪些相关工具、命令或标志可以帮助实现这一目标有任何想法。我们将不胜感激。
干杯