H5W3
当前位置:H5W3 > 其他技术问题 > 正文

【Web前端问题】React16新api,Context的问题

首先要声明一个Context

import Father from './Father'
const ThemeContext = React.createContext()
<ThemeContext.Provider value={{color:'red'}}>
        <Father />
</ThemeContext.Provider>

那在Father文件里面想要使用ThemeContext的value值要怎么使用。
在Father里面拿不到父组件的ThemeContext 所以Context.Consumer要怎么用

回答:

<ThemeContext.Consumer>
{value => /* render something based on the context value */}
</ThemeContext.Consumer>

本文地址:H5W3 » 【Web前端问题】React16新api,Context的问题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址