0

这是我的代码

var foobar  = require('module').foobar()
foobar.useOne()
foobar.useTwo()

我正在寻找第一行(带有import ... as ... from)的 ES6 等价物,这样我仍然可以做foobar.useOne()foobar.useTwo()等等,
如果有的话..

4

1 回答 1

0

看起来您的模块公开了一个工厂方法,因此您需要一个中间变量来存储 foobar 实例。

import { foobar as Foobar } from 'module';
const foobar = Foobar();
foobar.useOne();
foobar.useTwo();
于 2017-09-22T14:23:16.537 回答