Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React Redux存储设置:错误:找不到;商店「;_Javascript_Reactjs_Redux_React Redux - Fatal编程技术网

Javascript React Redux存储设置:错误:找不到;商店「;

Javascript React Redux存储设置:错误:找不到;商店「;,javascript,reactjs,redux,react-redux,Javascript,Reactjs,Redux,React Redux,我正在尝试在此处设置react redux存储,浏览器中显示错误消息: 错误:在“连接(卡)”上下文中找不到“存储”。将根组件包装在中,或者在Connect options中将自定义的React上下文提供程序传递给和相应的React上下文使用者进行连接(卡片)。 Index.js import React from 'react'; import ReactDOM from 'react-dom'; import {createStore} from "redux"; import reduce

我正在尝试在此处设置react redux存储,浏览器中显示错误消息:

错误:在“连接(卡)”上下文中找不到“存储”。将根组件包装在中,或者在Connect options中将自定义的React上下文提供程序传递给和相应的React上下文使用者进行连接(卡片)。

Index.js

import React from 'react';
import ReactDOM from 'react-dom';
import {createStore} from "redux";
import reducer from "./Store/reducer";
import {Provider} from "react-redux";

const store = createStore(reducer);

ReactDOM.render(
    <Provider store={store}>
      <App/>
    </Provider>,
    document.getElementById('root'));
reducer.js

import {combineReducers} from "redux";

const initialState = {
  counter: 0
};

const reducer = (state = initialState, action) => {
  return state;
};

export default reducer

这是一个非常简单的设置,我不确定哪里出了问题,请帮助。

只需从react redux导入connect:

import { connect } from 'react-redux'

还有,为什么你们要在柜台组件中使用卡片组件呢。您为什么不直接使用卡组件连接到那里?

此导入有效。。我的问题是从IDE自动导入。。谢谢
import {combineReducers} from "redux";

const initialState = {
  counter: 0
};

const reducer = (state = initialState, action) => {
  return state;
};

export default reducer
import { connect } from 'react-redux'