Я пытаюсь закрыть вкладку Браузер (Chrome, но это не имеет значения), открытую где-то в сеансе, но до того, как пользователь выходит из сеанса. Это необходимо сделать в самом конце, когда охранники убегают по маршруту /user -> /
, который мы используем для обслуживания пользователя.
Первоначально я пытался сделать это onDestroy
компонента, в котором вкладка создается впервые. однако, это не правильно, поскольку пользователь может перейти к другим компонентам и вернуться к этому, вызывая onDestroy
преждевременное закрытие вкладки в сеансе
Проверка того, может ли это быть сделано в Guard или аналогичномгде я могу получить дескриптор для вкладки, открытой ранее в сеансе?
Действительно хочу ответить на следующие вопросы:
- Есть ли способ получить дескриптор для вкладки (илиЛюбая вкладка) по имени в Guards и, таким образом, это приемлемый способ закрыть вкладки, открытые в сеансе?