腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
在
Angular
ActivatedRoute上会发生这种情况?
angular
、
routes
我
在
我
的
Angular
11项目中实现了一个角色守卫,当我编码
的
时候,我遇到了这样
的
疑问: 为什么
在
构造函数中注入ActivatedRoute时,我没有得到路由数据?代码: constructor(private route: ActivatedRoute) {} this.route.data.subscribe(res => console.log(res));} 控制台:
浏览 23
提问于2021-01-26
得票数 0
回答已采纳
1
回答
在
导航
到
另一
条
路线
后
,
Angular
中
的
CanActivate
是否
可以
继续
?
angular
、
angular-ui-router
在身份验证保护
中
,当身份验证丢失时,我希望显示Facebook登录。不知道
在
canActivate
中
执行router.navigate(['login'])以触发身份验证并返回异步登录结果
是否
有效,还是会被router.navigate调用中断。想知道这里
的
适当和简单
的
流程。
浏览 16
提问于2019-03-02
得票数 0
1
回答
为什么路由守卫canLoad不开火,但
canActivate
却开火
angular
、
typescript
、
angular2-routing
我有一个角2.0.1 (最终)应用程序,使用HashLocationStrategy
的
路线
导航
策略。我将我
的
一
条
路线
定义如下: path: 'shiftmanage', component: ShiftManageComponent,
canActivate
: [AuthGuard] 下面是AuthGuard类: import { Injecta
浏览 1
提问于2016-10-13
得票数 12
回答已采纳
2
回答
Angular
2 -登录
后
重定向
javascript
、
angular
、
typescript
我想在登录
后
将我
的
用户
导航
到
另一
条
路线
上。我
在
文档中发现,像这样
的
东西应该
可以
正确地工作:我
在
compoenent
中
的
完整方法如下所示: // imports on topimport { Component } from '@
浏览 0
提问于2016-08-30
得票数 1
2
回答
只能通过router.navigate访问
的
角度路由
angular
是否
可以
创建一个
Angular
CanActivate
Guard,仅当我通过router.navigate
导航
到
该
路线
时,才允许用户访问该
路线
?示例:用户创建账号,
可以
显示两个组件: RegistrationForm和ConfirmationForm。它们都有自己
的
特定路由配置为'registrationForm','confirmationForm‘。我希望ConfirmationF
浏览 1
提问于2017-07-28
得票数 2
1
回答
切换到条件为角
的
下一个子路径。
angular
、
routing
我想做一个角度
的
自定义路由器。path: '', } } }
在
main两个孩子都有相同
的
路径!,我知道这在这段代码
中
是不可能
的
。但是,我希望这些组件具有相同
的
路径,具有条件,如果user是authorized,则加载first child,如果没有加载second child。我知道我们
可以</e
浏览 0
提问于2017-12-08
得票数 0
3
回答
当我
在
angular
4(现在是5)中路由一个组件
到
另一
个组件时,页面不会滚动到顶部?
angular
、
angular5
我使用
的
是
angular
5,cli版本是1.5.2,我面临着路由问题。 当从一
条
路线
导航
到
另一
条
路线
,然后向下滚动一点并
导航
回上一
条
路线
时,页面将保持
在
相同
的
滚动位置。当前,从一个视图
导航
到
另一
个视图,然后向下滚动一点,然后
导航
回上一个视图。页面保持
在
相同
浏览 1
提问于2018-01-03
得票数 2
2
回答
角5回退
angular
在
我
的
应用程序路由模块
中
,我希望将用户重定向
到
仪表板(如果登录)或主页(如果没有登录)。 class LoggedInUser implements
CanActivate
{ return new Promise<
浏览 0
提问于2018-02-12
得票数 4
回答已采纳
2
回答
角RouteGuard /动态
导航
angular
、
angular-ui-router
我有一个应用程序,我
的
导航
栏根据产品所在
的
“区域”进行更改。我使用天使
路线
守卫,以确保他们
的
访问被检查,以便他们只能击中他们
可以
访问
的
路线
。这个很好用!
在
我
的
app-routing-module.ts
中
,我(试图)很聪明,利用ActivatedRouteSnapshot获取所有子链接,然后为它构建一个
导航
。我想做
的
,也是使用
路线
警卫,以决定<em
浏览 0
提问于2018-08-06
得票数 4
回答已采纳
4
回答
如何在
angular
7
中
注销
后
禁用后退按钮
angular
我有一个登录页面作为我应用程序
的
一部分。我想在成功注销
后
禁用后退按钮,这样用户就不能返回。
浏览 0
提问于2019-01-31
得票数 6
回答已采纳
1
回答
在
全局进入离子视图之前验证信息
angular
、
ionic-framework
、
ionic2
、
ionic3
我已经看到IONIC
的
官方文档提供了这些方法来验证视图
的
访问或退出。但这是
在
每个视图中完成
的
,我想知道
是否
有全局执行此操作
的
方法或方式,以便不使用视图。例如,我想在不向任何组件注入任何东西
的
情况下全局验证,如果localstorage中有一个令牌,它会将我重定向
到
第一个屏幕,否则它将允许我
继续
当前视图。 我该怎么做呢?
在
angular
.js
中
,他是这样做
的</e
浏览 0
提问于2018-06-11
得票数 0
2
回答
Angular
2:如果用户登录,则提供不同
的
主页
angular
、
routes
我希望基本url /能够根据用户
是否
登录显示不同
的
内容: 这是一件相当常见
的
事情(例如,Twitter就是这么做
的
)。但问题是,我对角度还不熟悉,到目前为止,我还没有找到一种直接
的
方法来做到这一点。我知道如何将不同
的
路径路由
到
不同
的
组件
浏览 6
提问于2017-01-19
得票数 4
回答已采纳
2
回答
什么是路由中
的
canActivate
和canDeactivate?
angular
import { Injectable } from '@
angular
/core';import { AuthService/auth.service'; export class CanActivateViaAuthGuard implements
CanActivate
{ constructor(priva
浏览 1
提问于2018-02-15
得票数 3
4
回答
如何禁用
canActivate
防护
angular
、
angular-router-guards
在
搜索了几个小时
的
where is之后
CanActivate
接口是
在
web应用程序
中
实现
的
,没有找到任何东西。所以我想问你有没有一种方法
可以
禁用它?无法访问我
的
url,也找不到任何其他重定向。我对
angular
不熟悉,请原谅。如果您需要一些代码示例,请告诉我。我不确定我必须提供什么。编辑路由文件(我猜): import { BrowserModule } from '@
angular
/platfo
浏览 46
提问于2019-09-11
得票数 0
回答已采纳
2
回答
是否
可以
根据角度上
的
条件进行路由?
angular
、
angular-ui-router
、
angular7
、
angular-routing
、
angular8
我有
在
角应用程序中路由
的
动态配置,如下所示。: PlatformPageCategory },在上面的代码
中
,我基于动态值
导航
。如果第二个url以数字
的
形式出现,就意味着它应该转到一个组件,而它作为字符串来表示它应该转到
另一
个组件。只有在这个基础上,它才能
继续
前进。这是我
的
要求。这<em
浏览 0
提问于2019-06-13
得票数 0
0
回答
向Guard
Angular
2传递参数
angular
、
routing
我有一个设置了Authentication Guard
的
应用程序,以确保用户除非登录,否则无法访问该应用程序,如下所示import { AuthContext } from '.(route, state);} 我想为Authorization添加
另一
个保护,它将检查用户
是否
在
某个
浏览 1
提问于2016-12-28
得票数 7
1
回答
如何在
Angular
6
中
编写保护程序以防止用户丢失表单数据?
angular
、
typescript
、
guard
我希望
在
我
的
Angular
6应用程序
中
创建一个保护,通过要求用户首先确认,来阻止用户从站点内
的
表单
导航
(不是通过关闭浏览器或刷新),从部分填写
的
表单开始。我如何建立我
的
防护,以便我
可以
将它应用于我
的
路线
,并防止用户意外
导航
远离脏表单?我正在尝试将表单注入
到
guard组件
中
,观察它
是否
脏,如果是,则将该guard应用于任何其他路
浏览 13
提问于2019-05-21
得票数 5
回答已采纳
1
回答
Angular
2:一
条
路径可用于多个组件?
url
、
components
、
angular2-routing
我正在尝试
在
Angular
8上创建一
条
路由,其中某个路径有公共和私有版本,因此如果我
在
URL
中
输入/tracker,路由模块
可以
根据我是登录还是注销将我发送到私有/公共版本。我已经用
CanActivate
尝试过Guard,但如果我返回false,这只会停止
导航
,而且我特别需要两个路由具有相同
的
路径。这是我
的
路由模块: path: '', children: [
浏览 19
提问于2019-10-03
得票数 5
3
回答
如何以角更新先前
的
页面URL
javascript
、
angular
、
typescript
问题:如何从历史
中
删除以前
的
路由url,从而使浏览器"back“按钮跳过它?
在
我
的
应用程序
中
,如果数据无效或其他问题-
Angular
执行重定向
到
错误页。但是,如果要在浏览器-用户
中
按“后退”按钮,则会再次重定向
到
错误页面,然后从那里重定向
到
错误页面。所以这是一种无止境
的
循环。这样做
的
目的是从历史记录
中
删除以前
的
url (包含无效<e
浏览 14
提问于2019-11-21
得票数 3
回答已采纳
1
回答
Angular
路由器链路不工作,但如果重新加载它
可以
工作
angular
、
angular10
、
routerlink
我正在创建一个
angular
10应用程序,但我遇到了麻烦,只是因为routerlink指令部分有效。如果我单击一个链接,routerlink指令会更改浏览器
导航
栏
中
url,但不显示任何组件。如果我用浏览器
导航
到
一
条
路线
,或者如果我按下F5来重新分配页面,所有的路由链接都会开始正常工作。当登录模块完成登录并使用以下指令
导航
到
url时,就会发生这种情况: this.router.navigateByUrl('/
浏览 14
提问于2021-10-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 Visual Studio Code 入门 Angular 5
使用Visual Studio Code搭建一个Angular 5应用
推荐几款Angular工具,轻松实现高性能目标
用好长安欧尚X7的这项功能,省下手机导航流量去追剧
React Router入门指南
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券