请您解释用红色标记的导入是如何工作的?对我来说,它根本就没有。 (他们在react-boilerplate模板中使用它) 请原谅,我不是一位经验丰富的JS开发人员。
导出是作为默认的函数数组完成的(如下所示)。
// Bootstrap sagas
export default [
githubData,
];
导入以test file标准方式完成,如下所示。
import { githubData } from '../sagas';
我的观点是,如果将githubData导出为“export function * githubData”,我认为没有问题。但是我不确定默认函数数组的导入成员如何以这种方式工作。也许我有不兼容的babel版本,节点?
答案 0 :(得分:0)
如果githubData导出为
export function* githubData
,我认为没有问题
嗯,没有问题,因为那是exactly how it is exported。同时也是默认导出值的一部分并不能阻止它工作。