Javascript 在react-传单/es/context.js中调用createContext失败
TypeError:对象(…)不是函数 ./node_模块/react传单/es/context.js node_模块/react传单/es/context.js:8Javascript 在react-传单/es/context.js中调用createContext失败,javascript,reactjs,leaflet,react-leaflet,Javascript,Reactjs,Leaflet,React Leaflet,TypeError:对象(…)不是函数 ./node_模块/react传单/es/context.js node_模块/react传单/es/context.js:8 // $FlowFixMe: import forwardRef } from 'react'; var _createContext = createContext({}), // This line fails Consumer = _createContext.Consumer, Provider = _c
// $FlowFixMe: import
forwardRef } from 'react';
var _createContext = createContext({}), // This line fails
Consumer = _createContext.Consumer,
Provider = _createContext.Provider;
刚刚遇到这种情况,您需要升级到React 16.3或更高版本,因为React传单正在使用上下文API
npm i -S react react-dom
应该可以。是的,没错:
createContext
调用和react传单
至少需要react^16.3.0
和react dom^16.3.0
,请参见