react16.6 contextType属性
React 16.6引入了在不直接使用Consumer组件的情况下从上下文消费数据的功能。这有助于减少组件JSX中不必要的嵌套,使它们更易于阅读。
使用:static contextType
class MyButton extends React.Component {
static contextType = UserContext
render() {
const { isConnected } = this.context
return(
<button>{isConnected() ? 'Disconnect' : 'Connect'}</button>
)
}
}
欢迎关注小程序,感谢您的支持!