什么时候应该将花括号用于ES6导入?
似乎很明显,但是我发现自己对于何时使用花括号在ES6中导入单个模块有些困惑。例如,在我正在从事的React-Native项目中,我具有以下文件及其内容: initialState.js var initialState = { todo: { todos: [ {id: 1, task: 'Finish Coding', completed: false}, {id: 2, task: 'Do Laundry', completed: false}, {id: 2, task: 'Shopping Groceries', completed: false}, ] } }; export default initialState; 在TodoReducer.js中,我必须不带花括号将其导入: import initialState from './todoInitialState'; 如果将initialState花括号括起来,则以下代码行将出现以下错误: 无法读取未定义的属性待办事项 TodoReducer.js: export default function todos(state = …