Угловое событие ngOnChange не запущено в Firefox
Эта проблема возникает только в Firefox, отлично работает в Chrome и Safari. Я понятия не имею, почему это происходит, и я гуглял и переполнял стек, но ни у одного из них не было такой же проблемы, как у меня.
Целое веб-приложение вообще не взаимодействует в Firefox. Кнопка нажата, но ничего не произошло. (Если это ссылка на маршрут, она будет перемещаться.) Вот простая версия проблемы.
Например, я получил кнопку, которая восстанавливает некоторые данные. Эти данные затем передаются дочернему компоненту (компоненту графика) для построения графика. Я записал консольный журнал в трех местах.
- нажмите событие обратного вызова.
- метод генерации данных.
- ngOnChange () дочернего компонента.
Я открыл браузер Chrome и Firefox. Chrome печатает все три журнала, а Firefox печатает только первые два. Итак, мой первоначальный вывод: событие click было инициировано, данные были сгенерированы, но событие ngOnChange как-то не сработало в Firefox.
Кто-нибудь сталкивался с такой же проблемой раньше или это никак не связано с жизненным циклом ngOnChange?
ОБНОВЛЕНИЕ: ngOnChange запускается в начале