Это преднамеренно, поэтому у вас нет циклического l oop срабатывания входа и выхода. Именно это пытается описать проблема, с которой вы столкнулись, потому что если вы генерируете выходные данные, когда они установлены, они запускают еще один раунд обнаружения изменений, пока браузер не выйдет из строя.
Самый простой вариант - настроить обработчик событий, который вы вызываете при открытии мастера. Вместо того, чтобы просто установить (click)="wizardOpen = true"
, вы должны сделать (click)="openWizard()"
, а внутри метода openWizard
сделать дополнительную логику c.
. Если вы предоставите рабочий образец, я могу предложить более конкретные c действия. , но это, по сути, просто упаковка логики c для установки модального состояния и вашего другого кода в функцию.