Когда я console.log значение, я получаю немедленный ответ. Но HTML требует времени. Я знаю, в чем проблема, и она не имеет ничего общего с асинхронностью или чем-то еще.
Есть ли способ получить то, что вы называете console.log без возврата? Возможно сохранение его в localStorage.
«статус» поступает из стороннего API, где он имеет логическое значение. Значение изменяется с true на false в зависимости от пользовательского ввода. Что правильно. Но HTML требует времени для своевременного изменения
public elementEvent($event) {
this.isValid = $event.status;
console.log($event.status);
}
//output: true
<div>{{isValid}}</div>
//output: false