我目前正在开发一个ReactJS项目,并且我试图想出一种有效的方法来命名我的代码。我最明显的解决方案是执行以下操作:
let API = {
init: function() {
// Do some type of initialization here
}
makeACall: function() {
// Make a call
}
};
以前,我会创建一个函数文件,每个函数都被导出为:
export function makeACall() {
// Make a call
}
然后我使用:import { makeACall } from 'utils/api';
然而,这里的问题是我可能在导入的文件中有另一个名为makeACall
的函数。所以我想做的就是命名它。问题是:如何从对象/命名空间导入单个函数,或者这是不可能的?