Javascript React dnd教程-ES5和ES2015版本均为';Game.observe不是一个函数';
这里怎么了 '未捕获类型错误:(0,_Game.observe)不是函数' Game.jsx index.jsxJavascript React dnd教程-ES5和ES2015版本均为';Game.observe不是一个函数';,javascript,reactjs,Javascript,Reactjs,这里怎么了 '未捕获类型错误:(0,_Game.observe)不是函数' Game.jsx index.jsx 从“React”导入React; 从“react dom”导入react dom; 从“./板”导入板; 从“./Game”导入{observe}; const rootEl=document.getElementById('root'); 观察(骑士位置=> ReactDOM.render( , 罗特尔 ) ); 控制台(0,_Game.observe)(函数(knightPosi
从“React”导入React;
从“react dom”导入react dom;
从“./板”导入板;
从“./Game”导入{observe};
const rootEl=document.getElementById('root');
观察(骑士位置=>
ReactDOM.render(
,
罗特尔
)
);
控制台(0,_Game.observe)(函数(knightPosition){return{reactDom2.default.render(_react2.default.createElement(_Board2.default,{knightPosition:knightPosition}),rootEl);})中引用的是哪一行;重新启动服务器修复了任何问题-不确定原因-HMR在Webpack中工作正常,没有任何错误-不确定是否应删除此问题或保留此问题,以防其他人遇到此问题,但我认为这实际上是一个Webpack问题。控制台中引用的是哪一行(0,_Game.observe)(函数(knightPosition){return}reactDom2.default.render(_react2.default.createElement(_Board2.default,{knightPosition:knightPosition}),rootEl);});重新启动服务器修复了任何问题-不确定原因-HMR在Webpack中运行良好,没有任何错误-不确定是否应删除此问题或保留此问题,以防其他人遇到此问题,但我认为这实际上是一个Webpack问题。
export function observe(receive) {
setInterval(() => receive([
Math.floor(Math.random() * 8),
Math.floor(Math.random() * 8)
]), 500);
};
import React from 'react';
import ReactDOM from 'react-dom';
import Board from './Board';
import { observe } from './Game';
const rootEl = document.getElementById('root');
observe(knightPosition =>
ReactDOM.render(
<Board knightPosition={knightPosition} />,
rootEl
)
);