2017-09-22 5 views
0

ここでは、私はまだfoobar.useOne()を行うことができますように、私は(import ... as ... from付き)最初の行のES6相当を探しています私のコード(「モジュール」)が必要と同等のES6。機能()

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

ですfoobar.useTwo()など
もしあるならば..

+0

http://exploringjs.com/es6/ch_modules.html#sec_importing-exporting-details – Garfield

+0

あなたはusign commonjsですか? – Niladri

答えて

0

あなたのモジュールはファクトリメソッドを公開しているので、foobarインスタンスを格納する中間変数が必要です。

import { foobar as Foobar } from 'module'; 
const foobar = Foobar(); 
foobar.useOne(); 
foobar.useTwo(); 
関連する問題