腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Angular
的
路由
守卫
未在
应用程序
内
运行
、
、
、
我在我
的
app-routing.module.ts文件中添加了一个带有
守卫
的
路由
,如下所示: {path: 'detail/:id', component: DetailComponent, canDeactivate: [PendingChangesGuard]}, 如果我尝试完全退出
angular
应用程序
,那么我会看到预期
的
消息从PendingChangesGuard弹出。但是,如果我单击
angular
应用程序
浏览 17
提问于2019-02-25
得票数 1
回答已采纳
2
回答
什么是
路由
中
的
canActivate和canDeactivate?
import { Injectable } from '@
angular
/core';import { AuthService) {} return this.authService.isLoggedIn();} canActivate和canDeactivate属性
的
含义是什么
浏览 1
提问于2018-02-15
得票数 3
2
回答
Typescript -停止销毁组件
、
、
、
我有一个有两个主要组件
的
angular
应用程序
(让我们称它们为comp A和comp B).At任何给定
的
时间都会有随机数量
的
A和B被初始化。每个组件都有自己
的
“数据”变量,它在初始化后获得。我想实现一种检查方式,在组件销毁
的
时刻,如果“数据”已经从它
的
初始value.If发生了变化,我想通知用户并给他两个选择:离开页面而不保存或留在页面上。作为解决方案,我制作了初始“数据”
的
副本,并计划在组件销毁时检查数据是否已更改,最终停止对组件
浏览 0
提问于2018-06-05
得票数 1
0
回答
聚合物1.0:控制对
路由
的
访问或从
路由
访问
、
、
、
、
Angular
2使用
路由
守卫
来控制用户是否可以导航到或离开给定
的
路由
,因此,如果未经授权
的
用户试图访问路径,
路由
守卫
将提供保护。 在聚合物1.0中有没有其他
的
路由
守卫
方式?如果不是,它如何实现?
浏览 6
提问于2017-11-29
得票数 0
1
回答
无法创建有效
的
角度
路由
保护
、
、
我创建了以下
路由
守卫
: // #region Imports import {Injectable} from '@
angular
/core';export class Authenticat
浏览 10
提问于2019-04-27
得票数 0
回答已采纳
1
回答
Node JS中有没有像
Angular
一样
的
路由
守卫
?
、
、
、
我正在学习用
Angular
2 & NodeJS + Koa创建SPA。我刚刚研究了
Angular
2中
的
路由
守卫
,我想知道在NodeJS (或Koa?)中是否存在
路由
守卫
。我认为这是非常重要
的
,因为我们不能在安全问题上依赖客户端
的
代码……
浏览 0
提问于2017-03-07
得票数 1
1
回答
angular
routing guard中
的
自定义对话框
、
在
angular
2/4中,我知道我可以编写一个
路由
守卫
来实现CanActivate
路由
守卫
,并使用标准警报等显示消息。但我想知道是否有可能编写一个具有自己
的
HTML/CSS/TS
的
组件,这样我就可以让对话框适合
应用程序
的
主题,甚至可以从后端服务中拉出文本来显示。我试着四处看看,但没有找到任何例子,如何编写一个具有自己
的
HTML/CSS/TS文件可以显示
的</
浏览 0
提问于2017-10-27
得票数 0
1
回答
Angular
路由
是否订阅RouteGuards返回
的
observable?
、
、
我对
Angular
路由
如何处理
守卫
返回
的
可观察对象感到有点困惑。采取以下
路由
保护措施: export class AuthenticationGuard implements CanActivate { constructor(private sessionQuery但是,我希望
路由
守卫
订阅observable:this.sessionQuery.loggedIn$ observable,这样当它重新发出时,
路由
守卫
中
的
浏览 24
提问于2020-10-22
得票数 2
回答已采纳
2
回答
我想始终重定向到主页
、
我正在测试一个
应用程序
,每次我在js中做更改时,我都希望它加载主页。 现在,如果我在一个特定
的
路线上,它将热重新加载该路线。 有没有办法在
angular
中强制刷新主页?
浏览 28
提问于2019-05-28
得票数 0
回答已采纳
1
回答
Angular
路由
授权与安全
我是
angular
的
新手,我刚刚了解了
路由
机制和
路由
守卫
,以提供访问
路由
的
授权。作为一个前端框架,这个
守卫
机制对我来说似乎不足以保护我
的
web服务器,除非我不能理解什么,因为在第一次连接时也会下载受限制
的
‘页面’(
路由
)。保护/admin
路由
的
最佳做法是什么?
浏览 0
提问于2018-06-01
得票数 1
1
回答
在线路
守卫
中订阅观察者及其意义
、
、
、
我有一个名为PermissionGuard
的
路由
器保护,它在这里启动 { component:/projects/projects.module#ProjectsModule' ]]; 在我
的
PermissionGuard中,我订阅了这样
的
PermissionService通过在子
路由
中添加console.log()
浏览 35
提问于2018-10-23
得票数 4
回答已采纳
4
回答
如何获取当前
的
路由
守卫
、
、
我正在制作一个
应用程序
内
的
一些受保护
的
页面,只有注册用户才能访问。有时,我应该检查会话是否超时或在更改浏览器选项卡之后。如果用户已经退出其他选项卡或会话过期,
应用程序
应将用户重定向到登录页面。我使用
守卫
来保护页面,所以我认为由他
的
守卫
检查当前路径是正确
的
方式。如果用户会话过期/关闭,并且当前
路由
使用某些保护,则应重定向页面。 有没有人能帮我找到当前路线
的
守卫
?我检查了<e
浏览 19
提问于2017-02-08
得票数 5
1
回答
Angular
2-在
守卫
启动之前初始化会话服务
、
、
基本上,我让这个
守卫
在我
的
应用程序
上监视我
的
受保护
路由
,我
的
会话服务从NgOnInit中
的
localStorage提取其凭据,然后该
守卫
应该询问该服务是否具有凭据,以便它知道是否应该批准此
路由
import { Router, CanActivate } from '@
angular<
浏览 0
提问于2016-10-25
得票数 0
1
回答
使用
Angular
,无论页面选择了什么,如何强制显示页面?
、
在
Angular
9中,只要满足后端条件,我就会强制显示页面(例如,直到填充了一些强制信息)。这样,用户将不能访问网站
的
任何其他页面。你知道怎么做吗? 谢谢
浏览 0
提问于2020-07-14
得票数 0
1
回答
在新
的
canDeactivate
路由
器中访问
angular
2保护中
的
下一个
路由
信息
、
如何访问canDeactivate新
路由
器中
的
“
angular
2”
守卫
中
的
下一个
路由
信息
浏览 2
提问于2016-07-19
得票数 5
1
回答
如何在模式窗口中添加
守卫
?
我想添加对话框窗口,有是和否
的
答案,在我们点击
路由
器链接后,如果选择是,我们通过canActivate防护。但是在我们改变
路由
并再次带着
守卫
返回
路由
器之后,用户状态将被保存,且无论我们在对话窗口中选择什么,我们都可以在对话窗口中选择应答之前通过
守卫
。如何解决这个问题?
守卫
服务 import { Injectable } from '@
angular
/core'; import {AuthService} from
浏览 17
提问于2019-03-17
得票数 3
回答已采纳
1
回答
Angular
2扩展
路由
器和可观察性
、
、
、
、
在带有
路由
器模块v3.0.0.6alpha
的
angular
2 rc2中,我扩展RouterOulet以检查用户在访问管理程序之前是否已登录。我
的
问题是:如何调整代码以进行http调用,以检查用户是否已登录?因为如果isLoggedIn方法返回一个可观察
的
对象,并且我订阅了它,我就不能在父函数中返回结果。
浏览 3
提问于2016-06-17
得票数 3
回答已采纳
1
回答
angular
2
路由
保护验证
、
、
我正在使用
angular
创建一个新
的
应用程序
,我想在
路由
守卫
上设置一些验证。例如,我
的
url是:localhost:4200/#/products,如果我想要从菜单导航到我
的
应用程序
localhost:4200/#/invoice
的
其他页面,我不希望这成为可能,导航只是手动修改所以这就是我
的
守卫
: import { Injectable } from
浏览 2
提问于2018-01-22
得票数 3
2
回答
角:在每次改变路线时
运行
canActivate
、
、
我最近被棱角分明
的
航路
守卫
困住了。当页面加载时,CanActive只
运行
一次,并且在受保护
的
路由
内
没有在
路由
更改上
运行
。我认为这是改变了,因为它过去
运行
的
每一个变化。根据我在论坛上看到
的
内容,我应该使用CanActivateChild。问题是,我们
的
应用程序
由几个模块组成,这些模块有几个
路由
后代,当我在根模块中使用CanActivateChild
浏览 0
提问于2017-10-18
得票数 8
回答已采纳
1
回答
我如何在一个服务中
运行
一个函数,以在任何事情之前获取API密钥?
、
我正在
运行
ionic-
angular
框架,正在开发一个在我之前启动
的
应用程序
。首先,我需要在服务中
运行
一个函数,以便从外部服务器获取API密钥。因为我想检查用户是否有API密钥,并通过向我需要API密钥
的
服务器发出另一个请求来检查他们存储
的
GUID是否有效。因为我要检查是否需要将它们
路由
到登录页面。当我有一个
路由
守卫
检查用户是否登录时,我
的
API请求没有完成或出错,因为我还没有API密钥。
浏览 15
提问于2021-03-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Oracle OAM 实现Angular JS 前端应用SSO单点登录
Vue-router路由系统详细介绍
推荐几款Angular工具,轻松实现高性能目标
Angular5.1新版本以及更多可用功能
深入研究Angular和ASP.NET Core 3.0
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券