Знайте, когда dom обновляет - Угловая 2/4 [дубликат]

Это можно использовать с помощью:

df1.rename(columns={'old_name':'new_name'})

Хотя это не выглядит хорошо, поскольку у меня есть 10 столбцов для переименования.

13
задан Tom Mettam 21 March 2016 в 12:56
поделиться

1 ответ

Угловая не обеспечивает что-то встроенное для этой цели. Вы можете использовать MutationObserver для обнаружения изменений DOM.

@Directive({
  selector: '[my-skrollr]',
  ...
})
class MyComponent {
  constructor(private elRef:ElementRef) {}

  ngAfterViewInit() {
    this.observer = new MutationObserver(mutations => {
      mutations.forEach(function(mutation) {
        console.log(mutation.type);
      });   
    });
    var config = { attributes: true, childList: true, characterData: true };

    this.observer.observe(this.elRef.nativeElement, config);
  }
}
18
ответ дан Günter Zöchbauer 24 August 2018 в 01:01
поделиться
Другие вопросы по тегам:

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