我需要做一些类似的事情:
if (condition) {
import something from 'something';
}
// ...
if (something) {
something.doStuff();
}
上面的代码不能编译;它抛出SyntaxError: ... 'import' and 'export' may only appear at the top level
。
我尝试使用System.import
,如在这里所示,但我不知道System
来自哪里。是ES6提案最终没有被接受吗?那篇文章中“编程API”的链接将我转储到已弃用的文档页面。