Моя пользовательская директива showError
, имеет ввод:
@Input() isActive: boolean;
ngOnInit() {
console.log(this.isActive); // true
}
В app.component.html
Я использую эту директиву (isError = true
по умолчанию):
<div appShowError [isActive]="isError"></div>
In, затем вызовите службу и установите для isError
значение false в обратном вызове.
Но isActive
в директиве не меняет значение на false
.