Асинхронная операция в условии if

В этом случае наиболее подходящий способ выхода из приложения для переопределения метода onExit () в App.xaml.cs:

protected override void OnExit(ExitEventArgs e) {
    base.OnExit(e); 
}
0
задан Thomaz Capra 17 January 2019 в 02:36
поделиться

1 ответ

Я также не могу воспроизвести это - если isReady вернет false, check выведет «fail» в консоли.

async function isReady() {
  return new Promise((resolve, reject) => {
      window.setTimeout(() => resolve(false), 1000);
    });
}

async function check() {
  if (await isReady()) {
    console.log("success");
  } else {
    console.log("fail");
  }
}

check();

0
ответ дан Aurel Bílý 17 January 2019 в 02:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: