Context Api是React提供的能够在全局之间共享数据的一个Api, 原有的React进行数据的通信的方式是通过props进行数据传递, 而Context提供了一个在不需要props的情况下,...这个过程中可能组件B和组件D不需要这些数据, 如果将来有组件插入到这个中间, 这个组件也需要传递props,就显得比较麻烦, 需要我们可以考虑使用Context来进行传递信息....新Context API的特点
采用声明式的写法
可以跨组件进行通信, 顶层组件提供数据, 目标组件订阅数据
不受中间组件的shouldComponentUpdate返回false的影响, 使得组件的变化可控...
)
}
)
}
}
新的...参考链接
新Contex Api: https://reactjs.org/docs/context.html#when-to-use-context
旧Context Api: https://5a1dbcf14c4b93299e65b9a9