我在看书https://developer.mozilla.org/en-us/docs/web/javascript/reference/statements/export 他在玩,但有个问题
假设我在一个名为 exponential.js
```
export default (num, exp) => (num**exp);
然后我创建了一个 `helper/index.js` 下面哪有这样的
import exponential from './exponential';
export {
exponential
}
在其他地方我也能做到
import { exponential } from './helper';
exponential(2,3);
上面的方法很好,但我正在尝试看看是否可以将其作为一个整体导入,或者使用上面的分解结构,因此我更改了我的 `helper/index.js` ```
import exponential from './exponential';
export default {
exponential
}
我想用这种方式,我也可以做到
import { exponential } from './helper';
exponential(2,3);
或
import Helper from './helper';
Helper.exponential(2,3);
但是如果我使用 export default
我只能做全部的导入 import Helper from './helper';
使用 import { exponential } from './helper';
会给我未定义的函数。
是否有一种方法可以同时导入两种方式?
对不起,如果我误读了文章中的任何内容,并感谢您提前提供的任何建议。
暂无答案!
目前还没有任何答案,快来回答吧!