将道具转移给孩子而无需重新渲染父母

以利亚

是否有一种React-okay的方式将新道具传递给孩子而无需重新渲染父母?父组件中的任何东西都没有改变,只是新的props被传递给该组件,并传递给它的子组件。我认为在这种情况下上下文可能合适,但文档似乎另有说明。

格洛索

这取决于您所说的React-okay是什么意思。实际上,您可以为此使用上下文,但是我不建议这样做。直接在视图层次结构中向下推理和调试props要容易得多,而且如果父级完全不更改,则render函数执行起来应该很便宜。

如果价格不便宜,您可能需要重新考虑如何构造组件。例如,您可能希望将昂贵的部分拆分为一个单独的组件,该组件仅在相关道具实际发生更改时才呈现,或者至少在条件道具检查之后确保昂贵的功能。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将道具转移给孩子而无需重新渲染父母

来自分类Dev

苗条:在父母和孩子之间转移道具

来自分类Dev

当父母的道具发生变化时,不重新渲染孩子

来自分类Dev

即使使用React.memo,更改孩子的道具是否总是会重新渲染父母的角色?

来自分类Dev

反应路线的方式而无需重新渲染

来自分类Dev

将Redux选择器值传递给反应状态而无需在使用中重新渲染

来自分类Dev

将setState挂钩中的prevState突变即可更新视图,而无需重新渲染。为什么?

来自分类Dev

将道具从孩子传递到父母(无上下文)

来自分类Dev

父母将其重新渲染,但孩子将不会重新渲染怎么办?

来自分类Dev

使用useState()设置道具时,不重新渲染孩子

来自分类Dev

动态渲染模板而无需重新加载页面

来自分类Dev

将孩子抛弃给父母

来自分类Dev

Vue渲染后将更新的道具发送给孩子

来自分类Dev

Redux:孩子在父母面前接受道具

来自分类Dev

从父母到孩子的动态道具绑定

来自分类Dev

在流星中动态显示模板,而无需重新渲染/重新创建模板

来自分类Dev

道具更改时如何更新状态,而无需渲染两次

来自分类Dev

通过道具将价值从无状态的孩子传递给父母

来自分类Dev

反应本地-将导航道具从父母传递给孩子

来自分类Dev

将道具从父母传递给孩子时出错-类型无效

来自分类Dev

显示PHP而无需渲染

来自分类Dev

Titlepane的孩子将父母推迟

来自分类Dev

将孩子交给父母好吗?

来自分类Dev

将孩子绑定到父母

来自分类Dev

每次无状态组件重新渲染时,将参数传递给事件处理程序,而无需创建处理程序的新引用

来自分类Dev

使用Rails link_to调用自定义操作而无需重新渲染页面

来自分类Dev

React Hooks:设置组件状态而无需重新渲染两次

来自分类Dev

闪亮地动态添加输入字段和数据,而无需重新渲染

来自分类Dev

从深层嵌套的组件更新状态,而无需重新渲染父级

Related 相关文章

  1. 1

    将道具转移给孩子而无需重新渲染父母

  2. 2

    苗条:在父母和孩子之间转移道具

  3. 3

    当父母的道具发生变化时,不重新渲染孩子

  4. 4

    即使使用React.memo,更改孩子的道具是否总是会重新渲染父母的角色?

  5. 5

    反应路线的方式而无需重新渲染

  6. 6

    将Redux选择器值传递给反应状态而无需在使用中重新渲染

  7. 7

    将setState挂钩中的prevState突变即可更新视图,而无需重新渲染。为什么?

  8. 8

    将道具从孩子传递到父母(无上下文)

  9. 9

    父母将其重新渲染,但孩子将不会重新渲染怎么办?

  10. 10

    使用useState()设置道具时,不重新渲染孩子

  11. 11

    动态渲染模板而无需重新加载页面

  12. 12

    将孩子抛弃给父母

  13. 13

    Vue渲染后将更新的道具发送给孩子

  14. 14

    Redux:孩子在父母面前接受道具

  15. 15

    从父母到孩子的动态道具绑定

  16. 16

    在流星中动态显示模板,而无需重新渲染/重新创建模板

  17. 17

    道具更改时如何更新状态,而无需渲染两次

  18. 18

    通过道具将价值从无状态的孩子传递给父母

  19. 19

    反应本地-将导航道具从父母传递给孩子

  20. 20

    将道具从父母传递给孩子时出错-类型无效

  21. 21

    显示PHP而无需渲染

  22. 22

    Titlepane的孩子将父母推迟

  23. 23

    将孩子交给父母好吗?

  24. 24

    将孩子绑定到父母

  25. 25

    每次无状态组件重新渲染时,将参数传递给事件处理程序,而无需创建处理程序的新引用

  26. 26

    使用Rails link_to调用自定义操作而无需重新渲染页面

  27. 27

    React Hooks:设置组件状态而无需重新渲染两次

  28. 28

    闪亮地动态添加输入字段和数据,而无需重新渲染

  29. 29

    从深层嵌套的组件更新状态,而无需重新渲染父级

热门标签

归档