[react] 在React怎么使用Context?

Posted 前端小歌谣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[react] 在React怎么使用Context?相关的知识,希望对你有一定的参考价值。

[react] 在React怎么使用Context?

context : Context提供了一种方式,能够让数据在组件树中传递,而不必一级一级手动传递。

API : createContext(defaultValue?)。

使用方法:
首先要引入createContext
import React, Component, createContext from 'react';

然后创建一个Context
const BatteryContext = createContext();
然后用BatteryContext.Provider包裹组件并且传递属性值。

<BatteryContext.Provider value=60>
<Middle />  //子组件
</BatteryContext.Provider>

 个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论



主目录

与歌谣一起通关前端面试题

以上是关于[react] 在React怎么使用Context?的主要内容,如果未能解决你的问题,请参考以下文章

React 系列 02❤️ Custom Hooks 中使用 React Context

React 系列 02❤️ Custom Hooks 中使用 React Context

使用React Context进行状态管理(五)Provider与Consumer匹配

react-学习之路3

[react] 在react中你是怎么进行状态管理的?

React的contextType的使用方法简介