У меня есть фильтр с флажками. Идентификаторы элементов в флажке хранятся в массиве activeCheckboxes. Я проверяю их в ngOnInit (), исходя из того, что я получаю из параметров запроса.
Чтобы проверить вещи, исходя из параметров запроса, я использую этот атрибут:
[checked]="activeLocation.indexOf('location._id')>-1"
Теперь, когда я сбрасываю фильтр, я просто перемещаюсь к одному и тому же компоненту с совершенно разными параметрами запроса / без параметров запроса вообще. Работает нормально. Однако, флажки все еще проверены. Я очистил массив 'activeCheckboxes' перед навигацией. Тем не менее, то же самое происходит.
Любая подсказка, как решить эту проблему?