主要是createContext 中的Provider Consumer两个参数
import React, {
Component, createContext } from "react";
{
/* 这严格来说是在页面分了组件 就是少了import步骤 */
}
// 按理说这只是一个分组件传参的东东 一个页面上用不上吧
// 这关键之处在把三个东西绑定在一个大的盒子里,这个盒子就是上面的createContext
const {
Provider, Consumer } = createContext();
// 貌似加减按钮可以直接写在下面。。Reduce和Add功能差不多
const Reduce = () => {
return (
<div>
<Consumer>
{
(value) => <button onClick={
value.reduce}