首页 > 解决方案 > 在另一个函数完成后运行一个函数

问题描述

看起来他们正试图同时做到这一点。它在设置超时时有效,但这并不能保证它总是有效。

是否有另一种方法可以确保首先运行第一个函数然后呈现第二个函数?

这两个函数async相互依赖并且不相互依赖,但它们只是碰巧不能同时渲染。

标签: javascripthtml

解决方案


检查它们是否是异步函数。

如果是,请将它们封装在异步函数中,并首先使用 await。

let diplay_all_charts = async function () {
  await DisplayChart();
  DisplayChart2();
};
display_all_charts();

推荐阅读