У меня есть служба, которая имеет массив выбранных идентификаторов. Когда я запускаю компонент, я выполняю проверку на наличие идентификатора этого компонента в массиве. Тем не менее, Angular выдает исключение, что значение было изменено после проверки представления.
Я пытался добавить detectChanges()
сразу после this._checked = true
, пытался markForCheck()
. Кроме того, я попытался переместить оба случая в разные ловушки жизненного цикла, но безуспешно, за исключением того, что он начал работать, хотя выдает ошибку.