首页 > 解决方案 > 访问私有路由

问题描述

是否可以在 Angular 5 中创建只能从中导航的“私人”路线。所以 iser 无法仅通过编辑 url 来获取视图(然后用户必须被重定向到 404 页面),而只能使用 RouterLink 或 Router?

标签: angular

解决方案


您可以使用所谓的“路由守卫”,它允许您从当前视图(可选)决定是否可以激活给定的路由,这正是您所需要的。

https://angular.io/guide/router#milestone-5-route-guards


推荐阅读