2016-08-31 25 views
-1

如何在JavaScript中將模塊導入爲新類?例如在javascript中導入新的類

我可以調用新類的NodeJS這樣

new(require('module')) 

,但我怎麼能做到這一點的babel.js?

new(import name from 'something') 
+3

你不能。你從'something'中輸入名字;',然後'new name()'。 –

+0

也許是dup的https://stackoverflow.com/questions/29923879/pass-options-to-es6-module-imports? – loganfsmyth

回答

0

與commonjs不同,它是動態的,es6模塊的結構是靜態的,所以導入/導出必須處於頂層。您不能將任何語句或表達式中的導入語句。