具体的代码,参见链接:https://github.com/linghuccc/multi-call-test
我也把它放到了 codesandbox,但是好像运行不起来:https://codesandbox.io/p/github/linghuccc/multi-call-test/main?import=true
主要的代码都在 src/App.tsx 文件,现在按 button 之后,只会运行 action1()
;
希望能达到的效果是:按 button 之后, action1()
先运行,运行成功之后,接着运行 action2()
。
(试过 await
,但总是显示‘await’ has no effect on the types of this expression.
)