说,我有一个像{foo: 5, bar: 10}
这样的对象,我想分别从中导出foo
和bar
,然后当我做
import {foo} from './path/to/file';
我可以foo
等于5
,就好像我做的那样
export const foo = 5;
export const bar = 10;
我该怎么做?
答案 0 :(得分:10)
导出的值需要自己的顶级变量名称。最简单的选择可能是这样的:
const obj = {foo: 5, bar: 10};
export const {foo, bar} = obj;
但实际上,如果对象已在文件中声明,那么最好直接使用值声明导出。