2 таба, но при переключении в changeTab проходит проверка, если проверка не пройдена, то переключение нужно предотвратить.
Я это делаю через [(selectedIndex)]="tabActive", т.е. если условия для перехода не выполнены, то ставим обратно последний индекс.
Проблема в том, что таким образом на доли секунды все равно происходит переключение. И на некоторых устройствах это дерганье прям видно.
В документации нет свойства, как перехватить событие перехода до непосредственно переключения и полностью отключить поведение переключения нельзя.
Может есть какие-то идеи по реализации?
была такая же проблема, мне одобрили сделать загрузку страницы, я перекрывал это дерганье на пол секунды большим прелорделом
ну только если прям на крайний случай
Обсуждают сегодня