Size: a a a

Советский Angular

2020 November 25

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
источник

VV

Vladimir Verbitskiy in Советский Angular
ngOnChanges(changes: SimpleChanges) {

 if (changes.criteriaValue) {
   if (changes.criteriaValue.currentValue === null) {
     this.clearSelect();
   }
 }
}



clearSelect() {
 console.log('clearSelect');
 this.selectedValue = null;
 this.selectedQualifications.emit(null);
}




если я просто из шаблона тыкаю - то все затирается, а если через ончейнж то нихера не стирается


что делать и почему так((((
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Vladimir Verbitskiy
ngOnChanges(changes: SimpleChanges) {

 if (changes.criteriaValue) {
   if (changes.criteriaValue.currentValue === null) {
     this.clearSelect();
   }
 }
}



clearSelect() {
 console.log('clearSelect');
 this.selectedValue = null;
 this.selectedQualifications.emit(null);
}




если я просто из шаблона тыкаю - то все затирается, а если через ончейнж то нихера не стирается


что делать и почему так((((
добавь setTimeout
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
источник

J

Joseph in Советский Angular
Не самое красивое решение
источник

VV

Vladimir Verbitskiy in Советский Angular
не помогло(
источник

VV

Vladimir Verbitskiy in Советский Angular
так же?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Vladimir Verbitskiy
не помогло(
залогируй все вызовы ngOnChanges
источник

J

Joseph in Советский Angular
Какой ChangeDetectionStrategy
источник

VV

Vladimir Verbitskiy in Советский Angular
Joseph
Какой ChangeDetectionStrategy
defaukt
источник

J

Joseph in Советский Angular
Тогда ..  логируй
источник

VV

Vladimir Verbitskiy in Советский Angular
ну метод срабаотывает
источник

VV

Vladimir Verbitskiy in Советский Angular
но не чистит
источник

VV

Vladimir Verbitskiy in Советский Angular
и с кнопки он работает только если я закомментирую его в ончендже
источник

VV

Vladimir Verbitskiy in Советский Angular
если будет так и я кликну из шаблона - то не почистит
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Vladimir Verbitskiy
ну метод срабаотывает
а что в changes прилетает?
источник

VV

Vladimir Verbitskiy in Советский Angular
источник

VV

Vladimir Verbitskiy in Советский Angular
если в селект добавляю что-то
источник

VV

Vladimir Verbitskiy in Советский Angular
когда жму очистить то соответственно currentValue: null
источник

VV

Vladimir Verbitskiy in Советский Angular
акек
источник