如何根据useEffect()中的每个状态更改来解析每个代码块

Nguyen Khac Sam-K11 FUG HCM

我有一个基于React钩子的代码

React.useEffect(() => {

  // code only run when firebase state change
  addNotify();
  firebaseListening();
 //

 // code only run when status state change
 console.log(status)
return () => {
  removeFirebaseListening();
};}, [firebase,status]);

我如何基于每个状态的变化并将其划分为相应的代码块,例如,如果Firebase状态发生变化,我只执行部分代码块,而不执行所有代码块,然后返回

佐氏

只需为每个目的使用单独的useEffects:

React.useEffect(() => {

  // code only run when firebase state change
  addNotify();
  firebaseListening();
 //

return () => {
  removeFirebaseListening();
};}, [firebase]);

React.useEffect(() => {

 // code only run when status state change
 console.log(status)

};}, [status]);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在每个块上重复使用名称更改的代码?(带R)

来自分类Dev

jQuery:根据if / else结果更改每个<div>中的每个<p>

来自分类Dev

如何从车把的每个块中获取价值

来自分类Dev

如何在源代码文件中检测每个JavaDoc块的起止行?

来自分类Dev

如何在Elisp中解析代码块?

来自分类Dev

如何在Elisp中解析代码块?

来自分类Dev

一个更改时如何更新每个映射的组件中的组件状态

来自分类Dev

角度-如何根据每个值在FormBuilder中动态创建的输入上更改样式?

来自分类Dev

如何响应外部更改来更新视图状态?

来自分类Dev

如何通过方向更改来维护已过滤的CursorAdapter的状态?

来自分类Dev

如何更改SerializeJSON中每个对象的标签

来自分类Dev

如何更改类中每个元素的颜色

来自分类Dev

如何在Scala sbt项目的IntelliJ IDEA中对每个代码更改运行测试?

来自分类Dev

在每个块中编写条件

来自分类Dev

在每个块中编写条件

来自分类Dev

我该如何添加更多功能?并设置 在Xamarin表单中,通过删除“ =>”并用每个代码块替换?

来自分类Dev

代码为什么不输入每个块?

来自分类Dev

如何使 matplotlib (imshow) 中的每个块都可以点击?

来自分类Dev

ASP.Net MVC和状态-如何通过双列表框中的Session更改来更新数据库?

来自分类Dev

ASP.Net MVC和状态-如何通过双列表框中的Session更改来更新数据库?

来自分类Dev

将文件解析为块并迭代每个块

来自分类Dev

如何在EWL中存储每个请求状态?

来自分类Dev

如何在EWL中存储每个请求状态?

来自分类Dev

如何管理遍历数组REACT中每个索引的状态

来自分类Dev

如何检查特定组中的每个值并设置标志状态?

来自分类Dev

更改每个屏幕的状态栏颜色

来自分类Dev

如何在多个状态更改的每个状态上重新呈现组件?

来自分类Dev

如何根据每个ID汇总R中的表格

来自分类Dev

如何根据每个ID汇总R中的表格

Related 相关文章

  1. 1

    如何在每个块上重复使用名称更改的代码?(带R)

  2. 2

    jQuery:根据if / else结果更改每个<div>中的每个<p>

  3. 3

    如何从车把的每个块中获取价值

  4. 4

    如何在源代码文件中检测每个JavaDoc块的起止行?

  5. 5

    如何在Elisp中解析代码块?

  6. 6

    如何在Elisp中解析代码块?

  7. 7

    一个更改时如何更新每个映射的组件中的组件状态

  8. 8

    角度-如何根据每个值在FormBuilder中动态创建的输入上更改样式?

  9. 9

    如何响应外部更改来更新视图状态?

  10. 10

    如何通过方向更改来维护已过滤的CursorAdapter的状态?

  11. 11

    如何更改SerializeJSON中每个对象的标签

  12. 12

    如何更改类中每个元素的颜色

  13. 13

    如何在Scala sbt项目的IntelliJ IDEA中对每个代码更改运行测试?

  14. 14

    在每个块中编写条件

  15. 15

    在每个块中编写条件

  16. 16

    我该如何添加更多功能?并设置 在Xamarin表单中,通过删除“ =>”并用每个代码块替换?

  17. 17

    代码为什么不输入每个块?

  18. 18

    如何使 matplotlib (imshow) 中的每个块都可以点击?

  19. 19

    ASP.Net MVC和状态-如何通过双列表框中的Session更改来更新数据库?

  20. 20

    ASP.Net MVC和状态-如何通过双列表框中的Session更改来更新数据库?

  21. 21

    将文件解析为块并迭代每个块

  22. 22

    如何在EWL中存储每个请求状态?

  23. 23

    如何在EWL中存储每个请求状态?

  24. 24

    如何管理遍历数组REACT中每个索引的状态

  25. 25

    如何检查特定组中的每个值并设置标志状态?

  26. 26

    更改每个屏幕的状态栏颜色

  27. 27

    如何在多个状态更改的每个状态上重新呈现组件?

  28. 28

    如何根据每个ID汇总R中的表格

  29. 29

    如何根据每个ID汇总R中的表格

热门标签

归档