JavaScript ecma 6 批量导入

标签 javascript reactjs

在 ReactJS 中工作,我有许多具有相同导入的类:

import MyClass from './some/path/foo.js';
import MyClass2 from './some/path/bar.js';

只是列表要长得多。这些类是否可以只导入一个包含所有导入的文件(批量导入)?

最佳答案

我假设您的意思是您想要一个导入文件,然后链接该文件。有一种方法可以做到这一点,但不确定它是否能满足您的所有需求。

您将创建一个包含以下内容的 imports.js 文件:

export * from './some/path/foo.js';
export * from './some/path/bar.js';

然后您将拥有使用导入的文件:

import { MyClass, MyClass2 ... } from './path/to/imports.js';

关于JavaScript ecma 6 批量导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46655070/

相关文章:

javascript - 过滤列表而不是 D3 中的选择下拉列表

reactjs - 样式组件的多个 Props 选项

javascript - 如何让 chrome 自动填充异步帖子

javascript - Javascript 中是否有正确的间距方式?

javascript - 如何在数组中像参数一样使用 .map() 数组?

reactjs - React NextJS Firebase 报错刷新 Firebase App named '[DEFAULT]' already exists

reactjs - 当它在设备上运行时,你如何调试 react-native?

javascript - Apollo 客户端( react ): Handling unexpected errors

javascript - 尝试使用 python selenium 更改 namecheap 选择自定义 dns 字段

javascript - 处理 XMLHttpRequest 异常