不太确定我遵循...
以下是 ES6 模块导入+导出的几个示例。其中有符合您要寻找的内容吗?
实施例1
制作人:
export function one() { return 1 };
export function two() { return 2 };
消费者:
import {one, two} from 'producer';
one();
two();
实施例2
制作人:
export function one() { return 1 };
export function two() { return 2 };
消费者:
import * as producer from 'producer';
producer.one(); // or producer['one']()
producer.two();
实施例3
制作人:
export default {
one() { return 1 },
two() { return 2 }
};
消费者:
import producer from 'producer';
producer.one(); // or producer['one']()
producer.two();
实施例4
制作人:
export default {
one() { return 1 },
two() { return 2 }
};
消费者:
import {one, two} from 'producer';
one();
two();
实施例5
制作人:
export default function() { return 1 };
export function two() { return 2 };
消费者:
import one, {two} from 'producer';
one();
two();