【发布时间】:2019-07-01 00:19:11
【问题描述】:
运行测试脚本时发生错误
不变违规:在“Connect (DragD) 的上下文中找不到“store” ropContext (App)) "。要么将根组件包装在一个, 或将自定义的 React 上下文提供程序传递给 连接选项中对应的 React 上下文 Consumer Connect (DragDropContext (App))。
尽管在未组装的项目中一切正常。据我了解,由于根组件被包裹在两个 hoc 中 - 一个是氧化还原,另一个是 dnd,因此存在一些问题。
ReactDOM.render(<DragDropContextProvider backend={HTML5Backend}>
<Provider store={store}>
<App />
</Provider>
</DragDropContextProvider>, document.getElementById('root'));
我尝试先在 dnd 中包装,然后在 redaks 中包装 - 它没有帮助,一切都一样。
【问题讨论】:
标签: react-redux