当我运行我的简单的程序错误商反应,终极版
Index.js
function test(state = []) {
return state
}
const store = createStore(test);
render(<Provider store = { store } >
<App/> </Provider> ,
document.getElementById('root')
)
App.js
const App =() => {
return (<h1 > Yo < /h1>)
}
export default App;
我得到这样的事情:
Error: React.Children.only expected to receive a single React element child.
at invariant (invariant.js:44)
at Object.onlyChild [as only] (onlyChild.js:33)
at Provider.render (Provider.js:49)
at ReactCompositeComponent.js:795
at measureLifeCyclePerf (ReactCompositeComponent.js:75)
我做错了什么? 当我删除提供程序渲染应用程序
你能指定导入并分离代码示例中的文件吗? –
无法编辑我的问题,我会回复评论。 index.js ' 进口从阵营“反应” 进口{呈现}从“反应-DOM” 进口{createStore}从“终极版” 进口{提供商}从“反应-终极版” 进口应用从”。/components/App' App.js import从'react'反应 – Vitaliy
检查App是否为空,并且确保你正在导入它的控制台日志或调试器 – diedu