在 javascript 中获取数据之前如何显示加载对话框

How to display loading dialog until data is fetched in javascript

我想显示一个加载对话框或屏幕,直到我的数据被完全获取,但不知道该怎么做我看到了一些关于 async/await 和承诺的例子,但从那里我没有得到任何 idea.so,有知道的请帮帮我

您可以使用标志变量来决定是否显示对话框。

let flag = false # disable dialog in default

# bind the update function to some element
async update(){
  flag = true # enable dialog before api call
  const data = await fetchData() # fetch data
  flag = false # disable dialog after all data is fetched
}