javascript-在react-leaflet / es / context.js中调用createContext失败

TypeError:Object(…)不是一个函数

./node_modules/react-leaflet/es/context.js
node_modules / react-leaflet / es / context.js:8

// $FlowFixMe: import
forwardRef } from 'react';

var _createContext = createContext({}), // This line fails
    Consumer = _createContext.Consumer,
    Provider = _createContext.Provider;

解决方法:

刚遇到这个问题,您需要升级到React 16.3或更高版本,因为react-leaflet正在使用上下文API.

npm i -S react react-dom

那应该做.

上一篇:javascript-如何通过设置类来更改其下划线颜色


下一篇:javascript-如何在HTML /模板中设置事件监听器属性?