В представлении у меня есть это условие:
<h3 *ngIf="show">{{users.result}}</h3>
В логике TypeScript у меня есть:
show=false; <----as a property
И следующая функция:
timeOut(seconds: number, value:boolean) {
value = true;
setTimeout(
function() {
value = false;
}.bind(this),
seconds
);
}
Но когда я это называю, вот так:
console.log(this.timeOut(3000, this.show));
свойство this.show становится неопределенным, но секунды передаются в качестве аргумента.Я что-то упускаю и не могу понять, что ... Кто-нибудь может помочь?