我在尝试运行我的反应应用程序时收到以下错误:
combineReducers
以下是我导出combineReducers的方法:
import { combineReducers } from 'redux';
import userReducers from './userReducers';
import articleReducers from './articleReducers';
export default combineReducers({
userReducers,
articleReducers
});
Run Code Online (Sandbox Code Playgroud)
这是我如何导入它App.js:
combineReducers
我如何导出combineReducers有什么不对?
Mic*_*N.D 13
我想我来晚了,但这些信息可能对我发现某些东西的人有用,这可能很简单但很重要。如果您直接在函数上使用导出,即
export const addPost = (id) =>{
...
}
Run Code Online (Sandbox Code Playgroud)
请注意,导入时需要将其包裹在花括号中,即 import {addPost} from '../URL';
但是当使用导出默认值时
const addPost = (id) =>{
...
}
Run Code Online (Sandbox Code Playgroud)
export default addPost,
然后你可以不带花括号导入即
import addPost from '../url';
export default addPost
Run Code Online (Sandbox Code Playgroud)
我希望这可以帮助任何像我一样困惑的人。
小智 6
我遇到了同样的问题,但是我只是export在顶部输入并在底部删除了默认值。向下滚动并查看注释。
import React, { Component } from "react";
export class Counter extends Component { // type this
export default Counter; // this is eliminated
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41315 次 |
| 最近记录: |