Javascript 导出不适用于react中连接的组件
我有一个上面这样的组件。我正在尝试以下面的方式从另一个文件(比如index.js)导出它。路径是正确的,我已经检查过了Javascript 导出不适用于react中连接的组件,javascript,reactjs,redux,react-redux,Javascript,Reactjs,Redux,React Redux,我有一个上面这样的组件。我正在尝试以下面的方式从另一个文件(比如index.js)导出它。路径是正确的,我已经检查过了 class Test extends Component { render() { return ( ); } } const mapDispatchToProps = dispatch => ({ }); const mapStateToProps = state => { return {};
class Test extends Component {
render() {
return (
);
}
}
const mapDispatchToProps = dispatch => ({
});
const mapStateToProps = state => {
return {};
};
export default connect(
mapStateToProps,
mapDispatchToProps
)(Test);
但未从此文件导出连接的组件。我做错什么了吗?如果我像下面那样导出类并导入它,它将正常工作
export Test from "./test.jsx";
尝试更改下面的代码行
export {Test} from "./test.jsx";
进入
你试过这个吗
export { default } from "./test.jsx";
不,它仍然无法将其解析回已连接的导出,它会从“/test.jsx”中抛出错误
,我从Mozilla文档页面找到了解决方案,您可以尝试一下吗
export { default } from "./test.jsx";
import Test from "./test.jsx";
export Test;