我在Typescript中有一个类,我试图在其中进行同步导入,但导入变得异步。 我正在尝试这个:
--------------100 lines of code--------------------
import('../../../x/y/z').then((x) => {
alert('Component')
});
--------------100 lines of code----------------------
但是使用这种方法,alert是在末尾打印的,即在200行execute之后(异步打印,因为正在使用internal Promise),但是我想以给定的串行顺序执行它。 如果导入必须是动态的,那么它是否可以被串行执行。
谢谢
您只需要提前导入,并从导入的模块调用同步函数。
// hello.js
export default function hello() { return "Hello, world!" }
// index.js
import hello from "./hello"
hello()