首页 > 解决方案 > 如何在javascript中将多个属性导入到一个对象中?

问题描述

我想从 lodash 导入特定属性并将它们导出到同一个对象下。

现在我正在做

import { omit, get, set } from 'lodash';

const _ = {
  omit,
  get,
  set
};

export default _;

如您所见,我需要将每个属性重复两次。

是否有一些语法可以让我做一次?例如:

import { 
  omit, 
  get, 
  set } as _ from 'lodash';

export default _;

会很好!但这显然是目前不支持的。

是否有任何其他语法允许这样做?

标签: javascript

解决方案


您可以直接从模块导出,如下所示:

export { omit, get, set } from 'lodash';

进一步阅读:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export


推荐阅读