老师请问怎么理解这个 Provider

来源:4-7 【全局数据传递】Context 与 useContext

北风一叶

2021-03-14

比如下图中,这一句:还需要设置一个provider ,这个provider是个什么,怎么理解它呢?为何要加入这个provider呢?谢谢。
图片描述

写回答

1回答

阿莱克斯刘

2021-03-17

这个provider你可以把它想象为一个超大的、而且被砸扁的父组件,我们可以通过context像内部自组件传递数据,他可以忽略组件层级,只要是被provider包裹住的组件,不管相差多少层级都可以实现直接数据传递。

0
1
北风一叶
这样就可以把它理解成一个范围的界定,比如必须被它包着的才能使用context,感谢老师!
2021-03-17
共1条回复

React18 系统精讲 结合TS打造旅游电商平台

React18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能

1993 学习 · 1015 问题

查看课程