DoCheck запускается дважды, когда enableProdMode Angular7 - PullRequest
0 голосов
/ 09 мая 2019

------ main.ts ------

import {enableProdMode} из '@ angular / core';

import {platformBrowserDynamic} из '@ angular / platform-browser-dynamic';

import {AppModule} из './app/app.module';

enableProdMode ();

platformBrowserDynamic (). BootstrapModule (AppModule) .catch (err => console.error (err));

У меня есть угловое приложение, созданное с помощью угловой версии 7.3.7. После добавления хуков жизненного цикла в AppComponent я вижу в консоли, что DoCheck, AfterViewChecked и AfterContentChecked запускаются дважды. Насколько я понимаю, он должен срабатывать только один раз, потому что режим Prod включен.

Я также проверил isDevMode, и он возвращает false.

...